Skip to content

yanghuan/ScriptInterpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptInterpreter

Implementation of the MyScript scripting language engine.

Introduction

  • Recursive syntax analysis of the decline
  • Base on .Net 4.0 dynamic language runtime
  • Similar Lua/Javascript grammar
  • Support dynamic language common functions, such as table (association array),
  • function as the first type, closure, uncertain parameters,Meta table (similar to the Lua Metatable)
  • C# friendly interoperability

Sample

local i = "hello wrod"
print(i)

for(i = 0; i < 10; i++) {
  print(i)
}

About

Script Interpreter base on .Net 4.0 dynamic language runtime;

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages