0
我正在構建一個遊戲引擎,並不能完全找到一種腳本語言,它可以實現我想要的功能,並且可嵌入到C++中。因此,自然的解決辦法是建立自己的。如何爲C++創建簡單的可嵌入腳本語言?
我知道關於Flex,Bison,peg/leg和關於虛擬機的一些基本知識。我可以使用這些知識爲遊戲引擎構建小型腳本語言嗎?我將如何實現嵌入式語言?我不確定從哪裏開始建立這樣一個小語言。
我正在構建一個遊戲引擎,並不能完全找到一種腳本語言,它可以實現我想要的功能,並且可嵌入到C++中。因此,自然的解決辦法是建立自己的。如何爲C++創建簡單的可嵌入腳本語言?
我知道關於Flex,Bison,peg/leg和關於虛擬機的一些基本知識。我可以使用這些知識爲遊戲引擎構建小型腳本語言嗎?我將如何實現嵌入式語言?我不確定從哪裏開始建立這樣一個小語言。
其中一個標誌在設計中會變得非常糟糕,那就是當你認爲你需要建立一種新的語言時。 Lua和Angelscript是遊戲的流行腳本。希望有所幫助。 – andre
[boost :: python](http://www.boost.org/doc/libs/1_53_0/libs/python/doc/index.html)或QtScript是可嵌入C++的腳本語言 – Lol4t0
*無法完全找到腳本語言,做我想做的*您考慮過哪些語言?他們不提供什麼? –