如何做一个basic编译器呀
怎么做一个basic编译器呀?
需要代码
------解决方案--------------------
楼主威武!在下拜服!
------解决方案--------------------
或许你觉得这个问题很白痴,但是对于偶这个菜鸟来说很难呢。俺学计算机就一杯具来着
------解决方案--------------------
为什么不直接用MSSCript控件呢?
------解决方案--------------------
这个,上次看到有人用VB6做了一个VB6的IDE,包括编译器,链接工具等一系列的东西,有人下载了,可惜后来作者关了下载链接,咱去晚了
------解决方案--------------------
下辈子 俺去开发 VB666
------解决方案--------------------
该回复于2010-11-05 14:17:25被版主删除
------解决方案--------------------
请参考freebasic的源代码,详见:
http://www.freebasic.net/
------解决方案--------------------
这个不错
------解决方案--------------------
我支持你50分做一个编译器。
------解决方案--------------------
我有个c++ 的basic解释器,不过权限不够,传不了。
------解决方案--------------------
需要代码
------解决方案--------------------
楼主威武!在下拜服!
------解决方案--------------------
或许你觉得这个问题很白痴,但是对于偶这个菜鸟来说很难呢。俺学计算机就一杯具来着
------解决方案--------------------
为什么不直接用MSSCript控件呢?
------解决方案--------------------
这个,上次看到有人用VB6做了一个VB6的IDE,包括编译器,链接工具等一系列的东西,有人下载了,可惜后来作者关了下载链接,咱去晚了
------解决方案--------------------
下辈子 俺去开发 VB666
------解决方案--------------------
该回复于2010-11-05 14:17:25被版主删除
------解决方案--------------------
请参考freebasic的源代码,详见:
http://www.freebasic.net/
------解决方案--------------------
这个不错
------解决方案--------------------
我支持你50分做一个编译器。
------解决方案--------------------
我有个c++ 的basic解释器,不过权限不够,传不了。
------解决方案--------------------
/*
YABASIC --- a tiny integrated Basic Compiler/Interpreter
written by Marc-Oliver Ihm 1995-99.
e-mail: ihm@kph.uni-mainz.de
Current Version:
*/
#define BASIC_VERSION "2.45"
/*
Date of last change:
*/
#define DOLC "February 26, 1999"
char YABLICENSE[]=
" This program is free software; you can redistribute it and/or \n"
" modify it under the terms of the GNU General Public License \n"
" as published by the Free Software Foundation; either version \n"
" of the License, or (at your option) any later version. \n"
" \n"
" This program is distributed in the hope that it will be useful, \n"
" but WITHOUT ANY WARRANTY; without even the implied warranty of \n"
" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \n"