这就是Basic解释器的主代码,其中用到上节讲的词法提取get_token()和代数式求值get_exp(int *result)函数. 这一节的代码更简单,就是随心所欲地将得到的token组装.
这是CMake的源代码.主要负责词汇的提取 你可以调用它的CMake::get_token(),返回个CToken的类. /////////////////////////////////////
在网上,看到还是有部分程序爱好者希望能编出自己的编译器.当然,这的确是件难事,许多人都说要去看什么编译原理和精通汇编语言,结果让这些爱好者都望而却步.但是,当我们亲手去做做后,发现要做一个简单的程序解
文件位置:young/string/y_basic_string.hpp /* The young Library Copyright (c) 2005 by 杨桓 Permission to use
一位网友正在学校做课程设计题目,要求在一个文件中找到给定单词出现的位置并统计出现次数。这是一个比较简单的文本处理问题, 于是, 我给他用 python 写了一个,并打赌在5分钟内用不到30行程序解决问
现在对C++学习了一段时间,把C++的特性和Java做比较有很强烈的快感:P 自己写了两个版本的Stack: Java版本: 源代码Stack.java package org; p
本系列主要从汇编角度研究C++语言机制和汇编的对应关系。第一篇自然应该从最简单的开始。C++的源代码如下: class
5. 一个简单的例子这里用一个简单的示例说明如何利用前面几个工具函数,编写出能够从Web网页中自动抽取信息的程序。 这个示例程序直接使用 google.com 和baidu.com 的 Web搜索
用 C++ 创建简单的 Win32 服务程序 作者:Nigel Thomson(MSDN 技术组) 翻译: 原文出处:
/******************************************/ /* File:Unit2.h (scan.h) */ /* A Scann