Crate spade

Source

Modules§

compiler_state
lexer
name_dump 🔒
namespaced_file

Structs§

Artefacts
Compiler output.
CodegenArtefacts 🔒
ErrorHandler
ModuleNamespace
Opt
UnfinishedArtefacts
Like Artefacts, but if the compiler didn’t finish due to errors.

Traits§

Reportable 🔒

Functions§

codegen 🔒
compile
do_in_namespace 🔒
lower_ast 🔒
parse 🔒
stdlib_and_prelude
The spade source files which are included statically in the binary, rather than being passed on the command line. This includes the stdlib and prelude