Crate oftlisp

Source
Expand description

A simple Lisp-1.

This crate defines everything that “every” OftLisp system will require.

Modules§

  • The basic AST types.
  • Various garbage-collected collections.
  • A module that generates symbols, which are guaranteed to be unique.
  • A helper for running modules.
  • Macro expansion’s implementation.
  • The module system.
  • Functions related to the OftLisp paths.
  • The OftLisp reader.
  • Utility functions.

Structs§

  • An interned string with O(1) equality.

Enums§

Traits§