Expand description
§Lang Interpreter RS
langRS is an implementation of the Lang Programming language.
This is a rust reimplementation of the Standard Lang interpreter (Standard Lang GitHub repo)
§Features
- All Lang standard language features
- Support for Rust Native Functions (Native modules are currently not supported, but will be in the future: Both statically linked and dynamically linked)
Modules§
Macros§
- lang_
func - This macro generates a Function instance for the given function identifier and metadata combination
- lang_
func_ adapter - This macro generates a boxed NativeFunctionAdapter instance for the given function identifier and metadata combination
- lang_
func_ id - This macro generates a unique ID for Lang Native Function
- lang_
func_ metadata - This macro generates an instance of FunctionMetadata