Skip to content
/ neos Public

Language agnostic scripting engine with a custom bytecode JIT

License

Notifications You must be signed in to change notification settings

i42output/neos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

"neos" is a cross-platform language agnostic scripting engine with a custom bytecode JIT.

Development started on 7 Feb 2019 so don't expect a release anytime soon.

Dependencies

  • Boost
  • libffi
  • neolib
  • neonumeric

Features

  • Language agnostic: a schema combined with a semantic concept library describes syntax and semantics of the scripting language to use (theoretically allowing any language to be used).
  • EBNF-like language schema file format.
  • Invent your own scripting language to use with "neos" by writing a new language schema!