[silver:compiler:extension:astconstruction]

Contents of [silver:compiler:extension:astconstruction]:

Defined in this grammar:

terminal AST_t

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Terminals.sv line 3.

(Undocumented.)


lexer class Escape

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Terminals.sv line 5.

(Undocumented.)


terminal EscapeAST_t

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Terminals.sv line 5.

(Undocumented.)


concrete production quoteAST   (top::Expr ::= 'AST' '{' ast::AST_c '}' )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 13.

(Undocumented.)


concrete production quoteASTPattern   (top::Pattern ::= 'AST' '{' ast::AST_c '}' )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 21.

(Undocumented.)


concrete production antiquoteAST_c   (top::AST_c ::= '$' '{' e::Expr '}' )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 29.

(Undocumented.)


concrete production varAST_c   (top::AST_c ::= n::QName_t )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 38.

(Undocumented.)


concrete production wildAST_c   (top::AST_c ::= '_' )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 49.

(Undocumented.)


abstract production antiquoteAST   (top::AST ::= e::Expr )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 57.

(Undocumented.)


abstract production antiquotePatternAST   (top::AST ::= p::Pattern )

Contained in grammar [silver:compiler:extension:astconstruction]. Defined at silver/compiler/extension/astconstruction/Syntax.sv line 67.

(Undocumented.)