建立TINY虛擬機
1. 在VC6.0中新建工程(選擇Win32 Console Application),工程名字為tm;
2. 將壓縮包內的TM.C添加到工程內


3. 按F7編譯鏈接,按CTRL+F5運行,關閉運行窗口。
4. 把該工程debug文件夾內的tm.exe拷貝到C:\;
二、編譯生成TINY編譯器
1.新建VC6.0工程(選擇Win32 Console Application),工程名為tiny,把壓縮包內的以下文件:
GLOBALS.H MAIN.C
UTIL.H UTIL.C
SCAN.H SCAN.C
PARSE.H PARSE.C
SYMTAB.H SYMTAB.C
ANALYZE.H ANALYZE.C
CODE.H CODE.C
CGEN.H CGEN.C
拷貝到工程的目錄(tiny)下,然后把這些文件添加到工程中;
2.編譯鏈接,生成可執行文件tiny.exe,將其拷貝到C:\下
三、編譯TINY程序
1. 打開DOS窗口(開始->運行->輸入cmd),打開C:(輸入cd\);
2. 將壓縮包內的sample.tny(用途是輸入一個數給出該數的階乘),保存到C:中(也可以自己用tiny語言寫一個tny的源代碼);
3. 輸入tiny sample.tny,編譯源文件,生成目標代碼sample.tm;
4. 輸入tm sample.tm,用TM虛擬機運行目標代碼,可先輸入h命令,查看虛擬機的功能;
5. 根據提示,輸入命令,比如輸入t進行跟蹤程序運行的過程:

