为PASCAL编程语言的子集开发了一个编译器,支持整数常量、关键字、变量、表达式、赋值、条件语句、循环、数组、单行注释和读写语句。该项目涉及词汇分析、语法分析、语义分析和使用LEX和YACC的代码生成。
Developed a compiler for a subset of the PASCAL programming language, supporting integer constants, keywords, variables, expressions, assignments, conditional statements, loops, arrays, single-line comments, and read write statements. This project involves lexical analysis, syntax analysis, semantic analysis, and code generation using LEX and YACC. (2024-07-27, Yacc, 0KB, 下载0次)
基本涂鸦跳跃,具有无休止的瓷砖生成、随机放置、逻辑相机和计数器
The basic Doodle Jump, with endless tile generation, random placement, logic camera and a counter (2024-02-11, Yacc, 0KB, 下载0次)
用于语法分析、语义分析和中间代码生成的前端C编译器
A front-end C compiler for syntax parsing, semantic analysis and Intermediate Code Generation (2017-10-06, Yacc, 10KB, 下载0次)