搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
dianzhitaili
- 用pascal编一个年历具体要求是:设计电子月历的程序 一、任务内容(task) 1.设计的程序应具有以下功能: (1)任意输入某年的某一月份,屏幕应能显示该月的月历; (2)应允许多次从键盘输入某月份,并自行设置结束标志。 (3)如在屏幕上输入2007年12月份的信息,屏幕的显示形式如下: month Sun. Mon. Tue. Wed. Thu. Fri. Sat. 12 1 2 3 4 5 6 7 8 9 10 11 12 13 14
token
- 词法分析程序的功能 输入:源程序 输出:二元组(词法记号,属性值/其在符号表中的位置)构成的序列。 例如:对源程序 x:=5 if (x>0) then x:=2*x+1/3 else x:=2/x # 经词法分析后输出如下序列: (10,’x’)(18, :=) (11,5) (26, ) (2, if ) (27,( )-Function of lexical analysis program input: source output: pair (lex
cifafenxiqi
- 分析输入的源文件串,输出对应的二元组。 各种单词符号及对应的种别码: 单词符号 种别码 单词符号 种别码 begin 1 : 17 if 2 := 18 then 3 < 20 while 4 <> 21 do 5 <= 22 end 6 > 23 letter(letter|digit)* 10 >= 24 digit digit* 11 = 25 + 13 26 - 14 ( 27 * 15 ) 28
cint-5.18.00
- Cint(C/C++ interpreter, C-int)是一个C++解释器,顾名思义,和GCC、VC等编译器不同,它是解释执行C++代码的。我们可以利用它来让我们的程序支持解释C++语言。 附带源码-Cint (C/C++ interpreter, C-int) is a C++ interpreter, by definition, and the GCC, VC and other compiler different, it is interpreted C++ code. We