Docs.rs
  • scheme-rs-0.0.1
    • scheme-rs 0.0.1
    • Permalink
    • Docs.rs crate page
    • MPL-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • maplant
    • Dependencies
      • async-trait ^0.1 normal
      • derivative ^2 normal
      • derive_more ^1.0 normal
      • dyn-clone ^1.0.13 normal
      • futures ^0.3 normal
      • inventory ^0.3 normal
      • nom ^7 normal
      • nom_locate ^4 normal
      • num ^0.4 normal
      • rand ^0.8 normal
      • reedline ^0.36 normal
      • rug ^1 normal
      • scheme-rs-macros ^0.0.1 normal
      • thiserror ^1 normal
      • tokio ^1.41 normal
      • unicode_categories ^0.1 normal
    • Versions
    • 3.99% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Module ast

scheme_rs0.0.1

Module ast

Module Items

  • Structs
  • Enums

In crate scheme_rs

Modules

  • ast
  • builtin
  • compile
  • continuation
  • env
  • error
  • eval
  • expand
  • futures
  • gc
  • lex
  • lists
  • num
  • parse
  • proc
  • syntax
  • util
  • value
scheme_rs

Module ast

Settings
Help
Source

Structs§

And
Apply
Body
ByteVector
Call
DefineFunc
DefineSyntax
DefineVar
FetchVar
If
Lambda
Let
MacroExpansionPoint
Or
Quote
Set
SyntaxCase
SyntaxQuote
SyntaxRules
Vector

Enums§

Define
Formals
Literal