Lex & Yacc
sjf331
这个作者很懒,什么都没留下…
展开
-
(1)从基础开始
从基础开始yacc 实际上非常易于使用。只要提供给它一组描述语法的规则,它就可以分析标记,并根据所见到的采取操作。对于我们使用的脚本语言,我们希望由浅入深,最初只是指定一些数字及其逻辑运算:eval.y %{/* This first section contains C code which will be included in the output file.*转载 2008-07-04 18:34:00 · 699 阅读 · 0 评论 -
如何提供输入
既然我们已经有了一个可以识别标记序列的简单语法,将需要寻求一种将这些标记提供给语法分析器的方法。lex 这种工具可以接受输入,将它转换成标记,然后将这些标记传递给 yacc。下面,我们将描述 lex 要将其转换成标记的表达式:eval.l %{/* Again, this is C code th原创 2008-07-08 08:48:00 · 891 阅读 · 0 评论 -
python常用第三方库 【转的,有用】
wxPython如果你之前是 windows 程序员,用 MFC 或者 WIN32API 开发界面程序,那进入 Python 国度最好的 GUI 选择应该是 wxPython。它是 wxWidgets 的 Python Bind,与 wxWidgets 的开发完美同步,最为重要的一点是它的消息机制与 MFC 颇为相似,以前在 MFC 的经验完全可以稍作变化就套用在 wxPython 上面。在转载 2008-09-23 16:21:00 · 1271 阅读 · 0 评论