Skip to content

Latest commit

 

History

History
75 lines (62 loc) · 2.49 KB

README.md

File metadata and controls

75 lines (62 loc) · 2.49 KB
이모티콘으로 제작하는 프로그래밍 언어

이름 유래
절망하는 자세인 OTL 과 언어라는 뜻인 Language가 합쳐져 만들어진 언어입니다.
OTL + Language

OTLanguage Github 링크

제작자

개요

추진 배경

제작하게 된 계기는 실용성이 존재하는 난해한 프로그래밍 언어면 재미 있을 것 같아 제작하게 되었습니다.
동작은 하지만 난해한 프로그래밍 언어인 많큼 실제로 사용할때 읽기가 어렵고 문법도 일부 통일 되지 않거나 기능이 제한적이지만 장난정도의 프로젝트나 심심풀이 정도로 이용되면 좋을 것 같다고 생각 중입니다.

확장자

OTLanguage는 .otl확장자를 사용합니다.

동작환경

OS

  • MacOS
    테스트 환경 : MacBook
    칩 : Apple M1
  • Linux
    테스트 환경 : Red Hat

특징

  1. OTLanguage는 1줄씩 문장을 읽어 해석하는 인터프린터 방식의 프로그래밍 언어입니다.
  2. 기본 타입이 문자열이기 때문에 특수한 경우를 제외하고는 ' 나 " 를 사용하지 않습니다.
  3. 한글로 프로그램을 만들기 때문에 프로그램을 입력시 문자 깨짐현상 등이 있을 수 있습니다.

다운로드

git에서 코드를 가져와 다운로드하므로 git을 설치해주세요.
Git 다운로드 링크

  • MacOS
curl https://raw.githubusercontent.com/OTLanguage/download/main/mac.sh | sh
  • Linux
curl https://raw.githubusercontent.com/OTLanguage/download/main/linux.sh | sh

개발환경

VSCODE(Visual Studio Code)


Vscode Marketplace Link


문법

숫자

ㅇㅈㅇ

  • 타입 : 정수형
  • 버전 : ver 1.0.0

ㅇㅉㅇ

  • 타입 : 쩡수형
  • 버전 : ver 1.0.0