module

Dragonstone


--------- Directives ------------

Constants

BACKEND_ENV_KEY = "DRAGONSTONE_BACKEND"
PATH_SEPARATOR = {% if flag?(:windows) %} ';' {% else %} ':' {% end %}
VERSION = {{ (`shards version /tmp/tmp.fHekhD/src/src`).chomp.stringify }}

Grabs the version from the shard.yml file.

Class methods

build_resolver(entry_path : String, backend_mode : BackendMode) : ModuleResolver
Source
run(source : String, argv : Array(String) = [] of String, log_to_stdout : Bool = false, source_name : String = "<source>", typed : Bool = false, backend : BackendMode | Nil = nil) : RunResult
Source
run_file(filename : String, argv : Array(String) = [] of String, log_to_stdout : Bool = false, typed : Bool = false, backend : BackendMode | Nil = nil) : RunResult
Source

Nested types