Skip to main content

Scoped

Type Alias Scoped 

Source
pub type Scoped<S> = Command<S, S, Term<Atom<Symb<S>>, S>>;
Expand description

A command containing scoped terms.

Aliased Type§

pub enum Scoped<S> {
    Intro(S, Vec<(S, App<AppH<Atom<Symb<S>>, S>>)>, Intro<App<AppH<Atom<Symb<S>>, S>>>),
    Rules(Vec<Rule<S, App<AppH<Atom<Symb<S>>, S>>>>),
}

Variants§

§

Intro(S, Vec<(S, App<AppH<Atom<Symb<S>>, S>>)>, Intro<App<AppH<Atom<Symb<S>>, S>>>)

§

Rules(Vec<Rule<S, App<AppH<Atom<Symb<S>>, S>>>>)