|
Enzo
|
Shared host for the daslang runtime. More...
#include <DasRuntime.h>
Public Member Functions | |
| std::shared_ptr< CompiledScript > | compile (const String &name, const String &source, String &error) |
| Compiles source text into a reusable script. | |
| DasRuntime (const DasRuntime &)=delete | |
| DasRuntime & | operator= (const DasRuntime &)=delete |
Static Public Member Functions | |
| static DasRuntime & | instance () |
Shared host for the daslang runtime.
Owns the one time setup of the daslang module system and turns source text into reusable compiled scripts.
| std::shared_ptr< CompiledScript > enzo::expr::DasRuntime::compile | ( | const String & | name, |
| const String & | source, | ||
| String & | error ) |
Compiles source text into a reusable script.
error.