-
简单的词法扫描器,可以分析各种简单的C原文件
简单的词法扫描器,可以分析各种简单的C原文件-simple lexical scanner, a simple analysis of the original documents C
- 2022-01-28 07:06:25下载
- 积分:1
-
在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序...
在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。
PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。
该软件为PL/0语言编译程序,所实现的扩充功能如下:
1.增加单词:保留字 ELSE,FOR,TO, DOWNTO
2.增加运算 +=,-=,++,--
3.不等号# 改为
4.增加条件语句的ELSE子句
5.扩充语句:
①FOR := TO DO
②FOR := DOWNTO DO
其中,语句①的循环变量的步长为1,
语句②的循环变量的步长为-1。
概述
源文件: *.plo
目标文件: *.COD
实现平台:C++ Builder6.0
-the compiler, the source language of PL/0 language, target language of the imaginary stack of computer assembly language. PL/0 language Pascal language is a subset of, PL/0 compilers including the right PL/0 language source analysis, category PCODE compiler code generation and the virtual machine running on to explain the formation PCODE category code functions. PL/0 language compiler
- 2022-07-12 21:52:18下载
- 积分:1
-
录入合法的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法分析过程...
录入合法的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法分析过程-Input valid LR (0) grammar, the output of LR (0) analysis table, and can parse the input sentence is the output corresponding grammatical analysis
- 2022-07-07 02:47:16下载
- 积分:1
-
C0的语法编译器,详细设计,适用于初学者编译…
自己开发的c0文法编译器,有详细的设计说明,适用于编译器初学者-C0 own grammar compiler, a detailed design that apply to the compiler for beginners
- 2022-10-02 01:50:03下载
- 积分:1
-
编译原理的词法分析器,语法分析器(包括递归子程序,算符优先,LR类分析法),语义分析等原理图...
编译原理的词法分析器,语法分析器(包括递归子程序,算符优先,LR类分析法),语义分析等原理图-compiler tenets of lexical analyzer and parser (including recursive subroutines, operator precedence, LR type analysis), semantic analysis diagram
- 2023-01-05 12:35:03下载
- 积分:1
-
对简单的C程序或者Pascal程序进行词法分析
对简单的C程序或者Pascal程序进行词法分析以TOKEN字的形式放入结果文件-of simple C program or Pascal procedures lexical analysis in the form of the word TOKEN Add outcome document
- 2023-04-26 18:25:03下载
- 积分:1
-
示范利用 Delphi 制作 BASIC 程序语言解释器
示范利用 Delphi 制作 BASIC 程序语言解释器- The demonstration manufactures the BASIC program language
interpreter using Delphi
- 2022-09-08 14:30:03下载
- 积分:1
-
c―语言的句法分析器。读入一个C
c―语言的句法分析器。读入一个C--语言程序,判断该程序是不是一个合法的C--语言程序-c-language parser. Reading into a C-- Language Program, the judgment that the procedure was not a legitimate C-- Language Program
- 2023-07-23 18:45:02下载
- 积分:1
-
词法分析器编译器源代码!
编译词法分析器的源代码!-lexical analyzer compiler source code!
- 2022-02-06 08:58:45下载
- 积分:1
-
I re
我重新上传了我的这个((x+x)+……)词法分析程序。去掉了编译后的debug/release目录-I re-uploaded my ((x+ X)+ ... ...) Lexical analysis program. Removed after compiling debug/release directory
- 2022-08-11 10:36:16下载
- 积分:1