Skip to main content

lower_scheme_expr

Function lower_scheme_expr 

Source
pub fn lower_scheme_expr(expr: &Expr) -> Result<SchemeLowered>
Expand description

Lowers a single Scheme Expr to a SchemeLowered term or datum.

quote forms and self-evaluating literals become data; symbols, calls, and blocks become evaluable terms over the canonical scheme-qualified surface.