
Compile编译技术
lastking
这个作者很懒,什么都没留下…
展开
-
编译技术实现——词法分析
要做编译技术的实习了,想到csdn找几片相关的文章看看 没找到呀,这方面的也许很少 所以把我自己写的词法分析的源代码贴出来了 希望大家批评指正 #include "stdlib.h"#include "stdio.h"#include "iostream.h"#include "fstream.h"#include "string.h"#include "ctype.h"#include "mal原创 2004-07-31 09:40:00 · 1670 阅读 · 4 评论 -
可以用于表达式处理的几个类的实现(源代码/无注释)
简单的表达式求值 一直很想做个比Windows自带的高级一点的计算器,能将整个表达式输入,然后求值。 这个程序要求读者具备编译原理的一些知识。 举个实例来说明程序处理过程。假设要求值的表达式为 -25*(56+15)#(其中#号作为表达式结束标志)。首先对表达式进行词法分析,允许出现的字符为{0 ,1, 2 ,3 ,4 ,5 ,6, 7 ,8, 9 . ,原创 2004-08-01 00:49:00 · 1067 阅读 · 0 评论 -
little c原代码分析[一]
此代码为c语言大全这本书作者实现的little c解释器的原代码,下面是部分分析。这是第1篇文章 /* Get a token. *//* -------------------------------------------------------------------- *//* 功能:此程序是从字符流中取得一个”单词“,把单词从字符中匹配出来 *原创 2004-08-01 23:20:00 · 3090 阅读 · 3 评论 -
little c解释器分析[二]
/* ------------------------------------------------------------------------------------- *//* 递归下降分析算法:little c解释器是采用递归下降来进行表达式分析的 *//* -------------------------------------------原创 2004-08-01 23:22:00 · 2676 阅读 · 1 评论