VisiaCompiler
所属分类:编译器/解释器
开发工具:Visual Basic
文件大小:493KB
下载次数:61
上传日期:2008-05-02 23:19:20
上 传 者:
哈哈哈哈哈5
说明: 一个用VB写的很好的编译器,功能超好,不过就是代码有点多,是进一步学习编译的好
(Using VB to write a good compiler, functions super well, but is a bit more code, is to further study and compile a good)
文件列表:
VisiaCompiler\Associate.ico (4150, 2006-01-10)
VisiaCompiler\prjVisia.vbw (1565, 2006-02-05)
VisiaCompiler\MSSCCPRJ.SCC (193, 2006-02-15)
VisiaCompiler\VisiaComple.vbp (2725, 2006-02-15)
VisiaCompiler\VisiaComple.vbw (1441, 2008-04-19)
VisiaCompiler\Classes\cTabItems.cls (8211, 2006-02-15)
VisiaCompiler\Classes\cTabItem.cls (7066, 2006-02-15)
VisiaCompiler\Classes\cString.cls (19886, 2006-02-15)
VisiaCompiler\Classes (0, 2008-05-02)
VisiaCompiler\Examples\New\CUI\Blocks\Play.via (618, 2006-01-03)
VisiaCompiler\Examples\New\CUI\Blocks\Play.exe (2560, 2008-02-08)
VisiaCompiler\Examples\New\CUI\Blocks (0, 2008-05-02)
VisiaCompiler\Examples\New\CUI\Simple\IO.via (1264, 2006-01-10)
VisiaCompiler\Examples\New\CUI\Simple (0, 2008-05-02)
VisiaCompiler\Examples\New\CUI (0, 2008-05-02)
VisiaCompiler\Examples\New\DLL\DllBmp\DllBmp.via (6656, 2005-12-28)
VisiaCompiler\Examples\New\DLL\DllBmp\Simpsons.via (952, 2006-01-02)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Apu.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Barney.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Bart.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Bob.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Burns.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Edna.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Grampa.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Homer.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Lisa.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Maggie.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Marge.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Moe.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Ned.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Quimby.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\SantasLilHelper.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Skinner.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Smithers.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Thumbs.db (52224, 2005-12-27)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Wiggum.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res\Willie.bmp (1270, 2005-12-03)
VisiaCompiler\Examples\New\DLL\DllBmp\Res (0, 2008-05-02)
VisiaCompiler\Examples\New\DLL\DllBmp (0, 2008-05-02)
VisiaCompiler\Examples\New\DLL\Math\MathLib.via (410, 2005-12-26)
... ...
Linley Compiler 4.8.2
Get it at:
http://kidev.com
Browse (or better yet, join) the forums at:
http://kidev.com/devforum
These examples are to supplement other examples
found for Linley.
Most of the examples were orginally written by
Kinex. Some were written by me.
The changes that I made in the process of conversion
to version 4.8.2 included:
- Removal of ExitProcess where not needed
(no longer needed; use PostQuitMessage)
- Removal of line continuation (not needed, but nice.)
- Removal of the keyword 'internal' (use frame instead)
- Change of 'PE.GUI' to 'PE GUI'
- Removal of .Address
- Addition of a title line.
Notice that there are two directories.
LnlCmdLine and LnlIDE.
The versions in LnlCmdLine are raw code,
without any project formatting. Use the
command line to compile these versions.
The versions in LnlIDE are useable in the IDE.
I believe that all programs are in working order,
with maybe the exception of two.
IAssembler.lnl. Inline assembly is not supported
in this version, but I leave it in the hopes that
support will be continued in the future.
You will need to get rid of the keyword internal
in VBEmulated.h in order to compile UseIncludes.lnl.
Linley is a great new language and is growing
stronger.
Hats off to Kinex and all he has done so far.
Mark
近期下载者:
相关文件:
收藏者: