C# Class Schemin.Evaluate.MacroExpander

Exibir arquivo Open project: imphasing/schemin Class Usage Examples

Public Methods

Method Description
ExpandAll ( IScheminType ast ) : IScheminType
MacroExpander ( Evaluator eval ) : Schemin.AST

Private Methods

Method Description
Expand ( IScheminType ast, bool &modified ) : IScheminType

Method Details

ExpandAll() public method

public ExpandAll ( IScheminType ast ) : IScheminType
ast IScheminType
return IScheminType

MacroExpander() public method

public MacroExpander ( Evaluator eval ) : Schemin.AST
eval Evaluator
return Schemin.AST