2007-08-25
TinyPascal...
http://www.amergerzic.com/TinyPascal.aspx
http://www.amergerzic.com/download/TinyPascal.zip
下载编译起的源代码.
vs 2005 , spirit 1.83(带mini boot的版本),编译debug通过...,release版本要删除出错的3行代码....
源代码中的ENCODING是ISO-8859-1,在GBK的系统中编译出现警告......如何处理???
TinyPascal可以把例子程序中的PAS编译成java class(jdk5.0版本格式的,可以RUN ).....还可以生成 MIPS 汇编..
TinyPascal的操作界面可以编辑代码,编译后可以用tree control展示AST,比较直观的玩具,挤挤时间开始偷偷的玩下去....

评论
zzsczz
2007-09-05
TinyPascalView.h
最后3行删除掉即可
/*
#ifndef _DEBUG // debug version in TinyPascalView.cpp
inline CTinyPascalDoc* CTinyPascalView::GetDocument() const
{ return reinterpret_cast<CTinyPascalDoc*>(m_pDocument); }
#endif
*/
最后3行删除掉即可
/*
#ifndef _DEBUG // debug version in TinyPascalView.cpp
inline CTinyPascalDoc* CTinyPascalView::GetDocument() const
{ return reinterpret_cast<CTinyPascalDoc*>(m_pDocument); }
#endif
*/
wdx04
2007-09-03
这么少的代码就可以实现如此强大的功能,C++/Spirit足以令C#和Java汗颜。
PS.编码问题估计可以通过转码工具转换成UTF-8格式来解决,例如用EditPlus。
PS.编码问题估计可以通过转码工具转换成UTF-8格式来解决,例如用EditPlus。
发表评论
- 浏览: 31050 次
- 性别:


- 详细资料
搜索本博客
最新评论
-
daedoe Form Designer 在 ...
...运行有点问题。。。。插入FORM的控件的事件无法设置了。。。
-- by zzsczz -
TinyPascal... ...
TinyPascalView.h 最后3行删除掉即可 /* #ifndef ...
-- by zzsczz -
TinyPascal... ...
这么少的代码就可以实现如此强大的功能,C++/Spirit足以令C#和Java汗 ...
-- by wdx04 -
vc6 上安装stlport和boos ...
2005bug太多,2003还是能更好一些。
-- by simohayha -
vc6 上安装stlport和boos ...
为什么不用VC 2005呢?VC 6是很老的编译器了,对模版支持也不好。
-- by bigpanda






评论排行榜