1. 程式人生 > >【原始碼下載】JIT指令碼引擎:CMinus 0.1版開放下載

【原始碼下載】JIT指令碼引擎:CMinus 0.1版開放下載

說明:CMinus是一個讀入修改過語法的C源程式,然後編譯成x86指令集寫入記憶體,最後用__stdcall呼叫約定跟C++互相交流的指令碼引擎。
目標:CMinus的定位是中間語言,用於將其他語言編譯到CMinus上,享受本地指令帶來的好處。
進度:完成所有功能,但是由於指令集生成的演算法不好,打算修改。
下載:見這裡

作者陳梓瀚保留對程式碼的所有權利。

結構:
    <Demo>
        <CMinusConsole>
            <CMinusConsole>工程檔案
            <Program>指令碼檔案
    <Library>
        <Data>資料處理
            <Data>容器
            <Grammar2>語法分析器和正則表示式

        <Script>
            <JIT>
                <Assembly>X86二進位制生成
                <Intermediate>中間指令
                <CMinus>CMinus編譯器

<慶祝SOS團歸來> posted on 2009-05-22 16:32 陳梓瀚(vczh) 閱讀(8525) 評論(24)  編輯 收藏 引用 所屬分類: JIT