文件名称:MakeALanguage:尝试用C ++创建编程语言
文件大小:69KB
文件格式:ZIP
更新时间:2024-04-04 05:25:22
C++
欢迎使用Spark! 这是我尝试使用Faical Tchirou和Ruslan Spivak的教程在C ++中创建一种语言。 如何运行此代码: 转到仓库顶部的“操作”标签。 确保将您的分支设置为“ master”以获取最新版本。 换句话说,您应该在搜索栏中输入以下内容: is:success branch:master 单击顶部的链接。 在“工件”部分中,单击您使用的操作系统:.zip文件应开始下载。 您可能会得到警告,但我向您保证,此代码没有病毒。 按右侧的箭头,然后按“保留”。 打开zip文件,然后将zip文件夹中的文件拖到您要放置Spark项目的文件夹中。 运行:Windows 导航到您的项目文件夹,然后按Shift +右键单击。 按“在此处打开PowerShell窗口”。 现在运行./spark <您的文件>。 瞧! 跑步:Mac 打开终端,然后将项目文件夹拖放到终端中。
【文件预览】:
MakeALanguage-master
----test2.spark(150B)
----Utils()
--------CharUtils.h(1KB)
----.github()
--------workflows()
----Parser()
--------astnodes.h(5KB)
--------parser.h(10KB)
----test.spark(711B)
----.vscode()
--------launch.json(1KB)
--------c_cpp_properties.json(618B)
--------tasks.json(842B)
----run.sh(5B)
----main.cpp(2KB)
----Interpreter()
--------Symbols.h(513B)
--------interpreter.h(12KB)
--------SymbolTable.h(6KB)
--------Stack.h(921B)
----README.md(2KB)
----Lexer()
--------Lexer.h(9KB)
--------tokens.h(2KB)
--------FSM.h(1KB)
----makefile(33B)
----main(175KB)
----.replit(52B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(66B)