文件名称:Interpreter:简单语言的口译员
文件大小:17KB
文件格式:ZIP
更新时间:2024-07-03 15:37:36
C++
简单语言翻译
该程序演示了如何为编程语言制作解释器。 它使用来实现一种简单的、类似 Pascal 的语言。 它是用 C++ 编写的,可在 Windows、Linux 和 MacOS 下编译。
建造它
Linux 和 MacOS:输入make
Windows:使用 Visual Studio 项目
用法
interpreter
【文件预览】:
Interpreter-master
----Samples()
--------compute_primes.txt(329B)
--------complex_expression.txt(216B)
--------pretty_print_me.txt(349B)
----.gitignore(3KB)
----Makefile(849B)
----Src()
--------Token.h(500B)
--------StdAfx.h(857B)
--------Expression.h(3KB)
--------Context.h(201B)
--------Interpreter.cpp(1KB)
--------StringTokenizer.h(404B)
--------Interpreter.sln(945B)
--------Statement.cpp(4KB)
--------Program.cpp(2KB)
--------Interpreter.vcxproj.filters(2KB)
--------SyntaxError.h(303B)
--------Program.h(453B)
--------StringTokenizer.cpp(1KB)
--------Interpreter.vcxproj(7KB)
--------Expression.cpp(6KB)
--------StdAfx.cpp(290B)
--------Context.cpp(377B)
--------Statement.h(2KB)
----README.md(1KB)
----.gitattributes(483B)