Module libunseemly::ast_walk[][src]

Re-exports

pub use self::WalkRule::*;

Structs

A closed Elt; an Elt paired with an environment with which to interpret its free names.

A term where the results of walking subterms is memoized.

Package containing enough information to walk the subforms of some form on-demand.

Enums

How do we walk a particular node? This is a super-abstract question, hence all the <>s.

Constants

Functions

Only does anything if Mode is negative.

Make a <Mode::D as Dir>::Out by walking node in the environment from walk_ctxt. walk_ctxt is used as an environment, and by betas to access other parts of the current node.

Type Definitions

An environment of walked things.