【文件属性】:
文件名称:PLD-Compilateur:PLD编译器
文件大小:1.32MB
文件格式:ZIP
更新时间:2021-04-07 14:57:03
C++
PLD-编译器
启动Docker映像
./run.sh
在Docker中编译
cd compiler/
./compile_on_docker.sh
运行测试
cd tests/
./test_if.sh
已实现的功能
变量声明(例如:int a,b,c;)
唯一受支持的类型是“ int”
在声明期间初始化变量(例如:int a = 42;)
使用大括号“ {}”的块结构
基本算术运算:一元运算符“ +”,“-”,“ *”,“ /”和“-”
赋值返回值
默认情况下,左侧的优先级和关联性管理
括号“()”的管理
只有一个函数:main-> int main(){...}
可以创建其他功能(除main以外),但是永远不会调用它们
表达式:整数常量,变量,包含括号的表达式和基本算术运算
使用/ * ... * /进行评论管理
浏览我们的代码
symbol-table文件夹包含Conte