Porting Script Engine Programming (スクリプトエンジン プログラミング) sample code to Java
Myosotis2 is a set of java port of script engine code:
Sample code of book "Script Engine programming".
- Script Engine programming
http://www.sbcr.jp/products/4797347623.html
- simplecalc (done)
- calc (done)
- memorybasic (done, for more tests)
- stackbasic (done, for more tests)
-
ANTLR 3.3
http://www.antlr3.org/ -
nutti/STG-Engine
https://github.com/nutti/STG-Engine -
Shooting-Script
https://github.com/nutti/Shooting-Script -
Implementing A Scripting Engine
http://www.flipcode.com/archives/Implementing_A_Scripting_Engine-Part_8_Executable_Code.shtml -
ANTLR SQL解析器代码
http://www.cnblogs.com/RicCC/archive/2010/05/23/antlr-sql-parser.html -
编译原理及实践
Compiler Construction
Principles and Practice
by Kenneth C. Louden
http://www.cs.sjsu.edu/~louden/cmptext/ -
脚本驱动的应用软件开发方法与实践
-
游戏脚本高级编程
Game Scripting Mastery -
PuerkitoBio/agora
https://github.com/PuerkitoBio/agora -
incrediblesound/huo (类LISP)
https://github.com/incrediblesound/huo -
svaarala/duktape
https://github.com/svaarala/duktape -
zxh0/jvmgo-book
https://github.com/zxh0/jvmgo-book
https://github.com/zxh0/jvm.go -
The Jx9 Embedded Scripting Language (see UnQLite)
https://www.unqlite.org/jx9.html
https://unqlite.org -
kanaka/mal (LISP)
https://github.com/kanaka/mal -
eriksvedang/Carp
https://github.com/eriksvedang/Carp -
tadeuzagallo/verve-lang
https://github.com/tadeuzagallo/verve-lang -
Squirrel
http://www.squirrel-lang.org/
https://github.com/albertodemichelis/squirrel -
自制编译器
https://github.com/aamine/cbc
http://www.ituring.com.cn/book/1308
https://github.com/leungwensen/cbc-ubuntu-64bit -
虚拟机的设计与实现C/C++
Virtual Machine Design and Implementation C/C++
HEC on Linux
http://download.csdn.net/download/dazutou/9721672