青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

公告

聯系我:我的126郵箱: billhsu。 Locations of visitors to this page
<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

統計

  • 隨筆 - 41
  • 文章 - 0
  • 評論 - 82
  • 引用 - 0

常用鏈接

留言簿(16)

隨筆分類

隨筆檔案

相冊

Game Dev

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

腳本引擎RapScript V0.0.0.1發布
這是最近完成的RapScript的0.0.0.1版的源代碼。
這份代碼目前比較糟糕,有點亂,而且沒有錯誤處理,但開源是一種習慣。。。

先介紹一下怎么用:
把RapScript.h RapScript.cpp RapStack.h加入工程,然后在自己的main.cpp里加入
#include "RapScript.h"

RapScript XXX;

XXX是對象名,可以自己取。

關于函數互交:
比如說,你在C++中寫了一個函數:
void test(int a,int b)
{
cout 
<<"In void test(int a,int b) a:"<<a<<" b: "<<b<<endl;
}
要調用它,要在寫一個:
void rap_test()
{
int a=rapscript.para[0].v_int;//參數一
int b=rapscript.para[1].v_int;//參數二
test(a,b);

}
然后在合適的位置(比如int main()中)加入
rapscript.tmp_cmd.cmd_name="test";
rapscript.tmp_cmd.v_type
=rapscript.CMD_VOID;
rapscript.tmp_cmd.fp_void
=rap_test;
rapscript.cmd_list.push_back(rapscript.tmp_cmd);
調用rapscript.run_rap();
腳本就會執行了。
說明一下:
1.在腳本中寫命令時要這樣:test(a;b;);//我偷懶了
2.所有變量用前必須聲明(如int a;string b;)
目前只支持int 和 string
3.Bug超多。
4.if()和 for()等暫時不支持
5.如果你愿意修改源代碼,只要合理,就會被采用,名字也會加入Author里。。。

下載RapScript V0.0.0.1源代碼
┏━┓   ┏━━┓   ┏┓     
┃┃┣━┳━┫━━╋━┳┳╋╋━┳━━┓
┃ ┫━┃┃┣━━┃┣┫┏┫┃┃┣┓┏┛
┗┻┻┻┫┏┻━━┻━┻┛┗┫┏┛┗┛ 
             ┗┛        ┗┛    


posted on 2008-08-10 11:05 Bill Hsu 閱讀(1696) 評論(4)  編輯 收藏 引用 所屬分類: Game Dev

評論

# re: 腳本引擎RapScript V0.0.0.1發布 2008-08-10 13:42 陳梓瀚(vczh)

不錯不錯,都開始做腳本引擎了

http://m.shnenglu.com/vczh/archive/2008/07/01/55072.html

這個是我以前做的,支持C++和.NET,有函數,lambda表達式,普通循環和foreach循環,分支,類,命名空間,函數重載,操作符重載,類繼承。對數組有特殊支持。

支持面向對象、函數式、泛型等多種范式。

可以在host program,也就是調用這個腳本引擎的C++和.NET程序里面,向腳本引擎插入類、命名空間和函數。

默認的函數支持正則表達式(也是自己寫的)、上下文無關問法處理(也是自己寫的)、異常處理、和反射。

上面的鏈接里面有我用這個腳本引擎自己開發的一套數據結構,大概跟STL的概念是差不多的,只是沒有iterator。里面的容器都可以與腳本內置的foreach互相協調。
  回復  更多評論    

# re: 腳本引擎RapScript V0.0.0.1發布 2008-08-10 19:23 Bill Hsu

@陳梓瀚(vczh)
這個vczh太強了
  回復  更多評論    

# re: 腳本引擎RapScript V0.0.0.1發布 2009-04-24 11:05 dayu

good.交換個友情鏈接吧
dayuhome.blogbus.com
  回復  更多評論    
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲日本在线视频观看| 999亚洲国产精| 久久成人18免费观看| 亚洲欧美国产精品专区久久| 99精品国产99久久久久久福利| 亚洲欧洲视频| 亚洲三级电影在线观看| 日韩网站在线| 性色av一区二区怡红| 久久久国产视频91| 欧美久久久久| 国产日韩欧美精品一区| 在线日韩精品视频| 在线一区欧美| 久久久久久999| 亚洲人成啪啪网站| 香蕉久久精品日日躁夜夜躁| 老司机精品视频一区二区三区| 欧美另类一区| 黄色成人av在线| 日韩午夜精品| 久久人人97超碰人人澡爱香蕉| 亚洲国产日韩欧美| 亚洲欧美日韩在线一区| 蜜桃av久久久亚洲精品| 国产精品美女午夜av| 亚洲国产91精品在线观看| 亚洲欧美成aⅴ人在线观看| 免费在线亚洲欧美| 亚洲无线观看| 欧美精品一区二区三区在线播放 | 欧美一区二区三区电影在线观看| 久久色中文字幕| 国产精品毛片a∨一区二区三区| 在线观看成人av| 欧美一区二区三区的| 亚洲午夜精品国产| 欧美在线免费一级片| 亚洲韩国日本中文字幕| 久久精品国产99精品国产亚洲性色 | 国产亚洲一区二区三区在线观看| 亚洲精品日韩在线观看| 久久成人精品一区二区三区| 亚洲精品老司机| 久久久999成人| 国产乱码精品| 亚洲男同1069视频| 日韩视频在线永久播放| 欧美国产日韩精品| 亚洲区欧美区| 欧美激情一区二区三区四区| 久久精品国产欧美激情| 国产欧美一区二区三区国产幕精品| 一本色道久久综合亚洲精品不卡| 榴莲视频成人在线观看| 欧美中文日韩| 激情欧美一区二区| 久久久999| 欧美一区二区三区视频| 国产麻豆精品久久一二三| 国产精品99久久99久久久二8| 亚洲激情在线激情| 欧美黄免费看| 亚洲欧洲在线一区| 樱花yy私人影院亚洲| 久久精品国产77777蜜臀| 亚洲一二三区在线| 国产视频一区免费看| 久久激情久久| 欧美一区二区三区视频| 韩国一区电影| 欧美国产综合视频| 免费成人美女女| 亚洲免费观看| 一区二区精品在线观看| 国产精品欧美精品| 欧美一区二区三区婷婷月色| 小黄鸭精品密入口导航| 国产亚洲欧美日韩美女| 久久在线免费| 欧美成人四级电影| 亚洲欧美日韩区| 香蕉久久a毛片| 樱桃成人精品视频在线播放| 欧美国产视频在线观看| 欧美国产精品日韩| 亚洲欧美在线观看| 久久久国产一区二区| 在线精品国产欧美| 日韩视频免费在线| 国内一区二区在线视频观看| 欧美jjzz| 欧美视频一区二区| 久久裸体艺术| 欧美一级专区免费大片| 国产精品网站在线| 欧美一级免费视频| 久久av老司机精品网站导航| 亚洲国产精品小视频| 99精品久久久| 国产在线精品自拍| 亚洲欧洲综合另类| 国产精品久久久久久久久久免费 | 亚洲黄色成人网| 这里只有精品视频| 在线播放亚洲| 99精品国产一区二区青青牛奶| 国产麻豆精品久久一二三| 欧美电影免费观看大全| 国产精自产拍久久久久久蜜| 亚洲欧洲日产国码二区| 国产精品视频区| 亚洲日本欧美| 一区二区三区在线视频播放 | 狂野欧美激情性xxxx| 亚洲自拍偷拍福利| 欧美sm视频| 久久蜜桃资源一区二区老牛| 欧美视频在线观看| 欧美第一黄色网| 国内精品国产成人| 亚洲小少妇裸体bbw| 一区二区三区波多野结衣在线观看| 欧美一区在线直播| 亚洲在线播放| 欧美精品亚洲| 欧美激情一区二区久久久| 国产日韩欧美不卡| 亚洲无线视频| 亚洲免费婷婷| 欧美日韩国产页| 亚洲成色777777女色窝| 国产真实精品久久二三区| 亚洲欧美日韩成人高清在线一区| 一本大道久久a久久精品综合| 久色成人在线| 免费久久精品视频| 国内一区二区三区在线视频| 性欧美8khd高清极品| 午夜精品一区二区三区四区| 欧美日韩综合视频| 亚洲美女av黄| 一二三区精品福利视频| 欧美成人午夜免费视在线看片 | 免费观看在线综合| 欧美高清视频免费观看| 亚洲福利视频专区| 男人插女人欧美| 欧美激情一区二区三区全黄 | 久久久久久久综合日本| 亚洲国产精品va在线看黑人动漫| 亚洲国产免费看| 亚洲人成在线影院| 欧美ab在线视频| 亚洲国产天堂网精品网站| 亚洲乱码精品一二三四区日韩在线| 麻豆国产va免费精品高清在线| 卡一卡二国产精品| 亚洲国产天堂久久国产91| 麻豆精品网站| 亚洲激情另类| 亚洲一区二区在线| 国产人成一区二区三区影院| 欧美在线高清| 亚洲第一主播视频| 野花国产精品入口| 国产精品九九| 久久久久一区二区三区| 亚洲丰满少妇videoshd| 亚洲视频狠狠| 国产午夜精品理论片a级探花| 久久精品一区二区国产| 欧美1区2区| 亚洲一级二级| 在线成人欧美| 欧美美女bbbb| 亚洲欧美成人网| 欧美黄色成人网| 亚洲电影免费观看高清完整版在线观看 | 伊人狠狠色j香婷婷综合| 免费看亚洲片| 亚洲女人小视频在线观看| 欧美福利视频在线观看| 一区二区三区视频在线看| 国产精品影片在线观看| 久久亚洲春色中文字幕| 一本色道久久99精品综合| 麻豆精品在线视频| 亚洲一区在线免费| 亚洲国产精品悠悠久久琪琪 | 久久xxxx| 一本久久a久久精品亚洲| 久久久久免费观看| 亚洲影视中文字幕| 夜夜爽av福利精品导航| 亚洲电影天堂av| 国产精品亚洲人在线观看| 欧美福利视频网站| 久久久久久免费| 香蕉久久一区二区不卡无毒影院 |