Standard Libraries - Lambda-Mountain-Compiler-Backend/lambda-mountain GitHub Wiki

The LM standard libraries provide convenient utilities to interact with various system interfaces.

Builtins

The builtin functionality of the compiler is VERY minimal. For example, this does not even define variable assignment.

LIB/minimal.lsts

The minimal library provides a small amount of features that enable the compiler to compile itself.

LIB/default.lsts

The default library provides a variety of conveniences to interact with most system components.

Doby Hosted

The doby tool allows users to download affiliated libraries.

Doby Searched

The doby tool also allows users to search for libraries that aren't available on from doby directly.

Self Hosted

Finally, if all else fails, libraries can be managed independently.