Atitit 编程语言原理与概论attilax总结 三大书籍总结 编程语言原理(第10版) 目录: 第1章 预备知识第2章 主要程序设计语言的发展第3章 描述语法和语义第4章 词法分析和语法分析第5章 名字、绑定和作用域第6章 数据类型第7章 表达式与赋值语句第8章 语句级控制结构第9章 子程序第1 ...
分类:
编程语言 时间:
2016-11-01 07:30:15
阅读次数:
234
JS程序的执行过程. 1.词法分析 . 语法分析阶段:变量声明(赋值阶段在执行阶段进行);函数声明带函数赋值. 2.函数表达式的变形 //函数表达式的变形 var fn=function foo(){ console.log("abc"); }; fn();//"abc" foo();//报错 // ...
分类:
其他好文 时间:
2016-10-30 00:50:59
阅读次数:
146
实验一、词法分析实验 商业软件3班 谭颖欣 244 一、 实验目的 编制一个词法分析程序。通过设计一个编译词法分析程序,实现对词法分析转换的理解,加深对转换过程的认识,通过这个软件把理论知识运用到实际之中。 二、 实验内容和要求 输入:源程序字符串 输出:二元组(种别,单词本身 三、 实验方法、步骤 ...
分类:
其他好文 时间:
2016-10-29 12:22:53
阅读次数:
213
Y86模拟器安装 1.安装bison和flex词法分析工具 sudo apt-get install bison flex 安装已成功 不过还不会实际操作。 Y86模拟器安装 1.安装bison和flex词法分析工具 sudo apt-get install bison flex 安装已成功 不过还 ...
分类:
其他好文 时间:
2016-10-27 22:59:35
阅读次数:
186
词法(类python): \w+\b -->NAME '.*'|".*" -->STRING ^\t+ -->TAB ( -->TUPLELEFT ) -->TUPLERIGHT [^\s\w]+ -->SYMBOL 如此简单的词法,暴力模拟就好啦 : ) 语法和翻译还没想好怎么处理。囧 ...
分类:
其他好文 时间:
2016-10-26 16:55:09
阅读次数:
157
什么是自动机??自动机是一种能进行运算并能实现自我控制的装置。一台存储有程序的传统计算机,在有合适电源的条件下不仅具有进行运算的能力,而且具有自我控制的能力,所以,计算机是一部自动机。自动机是描述符号串处理的强有力的工具,因而,自动机成为研究词法分析程序的..
分类:
其他好文 时间:
2016-10-26 07:36:32
阅读次数:
214
Y86模拟器的安装 由于本人的电脑有些问题,在安装的时候忽然断电导致之前的成果都没有截图。 1.安装bison和flex词法分析工具 sudo apt-get install bison flex tk 2.下载sim, http://csapp.cs.cmu.edu/public/students ...
分类:
其他好文 时间:
2016-10-23 19:59:55
阅读次数:
187
一、 实验目的 通过设计一个词法分析程序,对词法进行分析,加强对词法的理解,掌握对程序设计语言的分解和理解。 二、 实验内容和要求 在原程序中输入源代码 对字符串表示的源程序 从左到右进行扫描和分解 根据词法规则 识别出一个一个具有独立意义的单词符号 以供语法分析之用 发现词法错误,则返回出错信息 ...
分类:
其他好文 时间:
2016-10-21 19:53:11
阅读次数:
282
实验一、词法分析 专业 商业软件工程 姓名 彭佛生 学号 201504040154 一、 实验目的 编制一个词法分析程序 二、 实验内容和要求 – 输入:源程序字符串 – 输出:二元组(种别,单词本身) – 待分析语言的词法规则 三、 实验方法、步骤及结果测试 #include <stdio.h> ...
分类:
其他好文 时间:
2016-10-21 16:06:10
阅读次数:
204