규링이 컴파일러 & 인터프리터 공부하면서 만든 인터프리터입니다.
언어 규격은 파이썬이나 루비 같은 형태로 간단하게 구현하였고,
언어 문법중에서도 여러모로 복잡해보이는 거 빼고 구현해봤습니다.
윈도우 환경에서는 Make.bat을 명령 프롬프트를 이용하여 실행하여야 합니다. 환경변수의 Path에 VC++ 빌더인 cl이 링크되어 있어야 합니다.리눅스 및 맥 환경에서는 Makefile에 의한 make 명령어를 통해 빌드 가능합니다.
https://www.youtube.com/embed/2RtlPgk6P_g
https://www.youtube.com/embed/A9s_iZDNitQ
This is an interpreter made by Kyling Lee while studying compiler & interpreter.
The language specification is simple in the form likes Python or Ruby.
Among language and grammar, I have implemented it except for the ones that seem complicated in many ways.
In a window environment, Make.bat should be run using a command prompt. The VC++ builder cl must be linked to the environment variable Path.In Linux and Mac environments, it can be built using the make command by Makefile.
https://www.youtube.com/embed/2RtlPgk6P_g
https://www.youtube.com/embed/A9s_iZDNitQ
Kyuling Leeがコンパイラ&インタープリタを勉強しながら作ったインタープリタです。
言語規格はパイサンやルビーのような形で簡単に実現し、
言語文法の中でも様々な面で複雑に見えるものを除いて表現してみました。
ウィンドウ環境では、Make.batをコマンドプロンプトを利用して実行してください。 環境変数のPathにVC++ビルダーであるclがリンクされていなければなりません。LinuxとMac環境では、Makefileによるmakeコマンドを通じてビルドできます。