编译原理
zt_706
这个作者很懒,什么都没留下…
展开
-
编译原理及实践 课本代码的使用说明
建立TINY虚拟机 1. 在VC6.0中新建工程(选择Win32 Console Application),工程名字为tm; 2. 将压缩包内的TM.C添加到工程内 3. 按F7编译链接,按CTRL+F5运行,关闭运行窗口。 4. 把该工程debug文件夹内的tm.exe拷贝到C:\; 二、编译生成TINY编译器 1.新建V转载 2013-08-07 22:57:00 · 2141 阅读 · 1 评论 -
编译原理及实践教材TINY编译器代码解析
编译原理及实践教材附带了TINY编译器,在这里对这个小型编译器的代码,做一下简单的解析. TINY编译器的词法分析Lex源程序是: %{ #include "globals.h" #include "util.h" #include "scan.h" /* lexeme of identifier or reserved word */ char tokenSt转载 2013-08-07 22:55:37 · 2557 阅读 · 0 评论 -
gcc for Windows 开发环境介绍
导读: 在Windows操作系统下的gcc 第一节 GCC家族概览 GCC是一个原本用于Unix-like系统下编程的编译器。 不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。转载 2013-10-11 18:39:17 · 631 阅读 · 0 评论 -
windows下gdb单步调试
windows下gdb单步调试 2010-05-08 22:34:36| 分类: c语言基础知识补 | 标签: |字号大中小 订阅 我是新手,采用简单的方法在windows下用gdb单步调试。 步骤如下: 下载工具,首先参看:http://datoukao.blog.163.com/blog/static/1240828352010474448985转载 2013-10-11 15:11:15 · 1097 阅读 · 0 评论 -
GDB教程(查看内存)
先看http://blog.csdn.net/liigo/article/details/582231 x/ n、f、u是可选的参数,表示一个内存地址 1) n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容 2) f 表示显示的格式 3) u 表示将多少个字节作为一个值取出来,如果不指定的话,GDB默认是4个bytes,如果不指定的话,默认是4个b转载 2013-10-12 12:28:13 · 608 阅读 · 0 评论