abstract production cstCopperMdaRoot

###### top::SyntaxRoot ::= parsername::String startnt::String host::Syntax ext::Syntax terminalPrefixes::[Pair<String String>] In file: SyntaxMdaRoot.sv

attribute markingTokens

In file: Syntax.sv

attribute markingTokens

In file: Syntax.sv

attribute bridgeProductions

In file: Syntax.sv

attribute bridgeProductions

In file: Syntax.sv

aspect production nilSyntax

###### top ::= In file: Syntax.sv

aspect production consSyntax

###### top ::= s1::SyntaxDcl s2::Syntax In file: Syntax.sv

aspect production syntaxTerminal

###### top ::= n::String _ modifiers::SyntaxTerminalModifiers In file: Syntax.sv

aspect production syntaxProduction

###### top ::= ns::NamedSignature modifiers::SyntaxProductionModifiers In file: Syntax.sv

attribute mdaSpecs

In file: Root.sv

attribute mdaSpecs

In file: Root.sv

attribute mdaSpecs

In file: Root.sv

attribute mdaSpecs

In file: Root.sv

attribute mdaSpecs

In file: Root.sv

aspect production root

###### top ::= gdcl::GrammarDcl ms::ModuleStmts ims::ImportStmts ags::AGDcls In file: Root.sv

aspect production nilAGDcls

###### top ::= In file: Root.sv

aspect production consAGDcls

###### top ::= h::AGDcl t::AGDcls In file: Root.sv

aspect production appendAGDcl

###### top ::= ag1::AGDcl ag2::AGDcl In file: Root.sv

aspect production grammarRootSpec

###### top ::= g::Grammar _ _ _ In file: Root.sv

aspect production interfaceRootSpec

###### top ::= _ _ In file: Root.sv

aspect production errorRootSpec

###### top ::= _ _ _ _ In file: Root.sv

aspect production nilGrammar

###### top ::= In file: Root.sv

aspect production consGrammar

###### top ::= h::Root t::Grammar In file: Root.sv

concrete production copperMdaDcl

###### top::AGDcl ::= 'copper_mda' testname::Name '(' orig::QName ')' '{' m::ParserComponents '}' In file: Analysis.sv

function findSpec

###### [ParserSpec] ::= n::String s::[ParserSpec] In file: Analysis.sv

nonterminal MdaSpec

In file: Analysis.sv

abstract production mdaSpec

###### top::MdaSpec ::= sg::String fn::String snt::String hostgrams::[String] extgrams::[String] terminalPrefixes::[Pair<String String>] In file: Analysis.sv

aspect production compilation

###### top ::= g::Grammars _ buildGrammar::String benv::BuildEnv In file: BuildProcess.sv

abstract production generateMdaSpecs

###### top::DriverAction ::= grams::EnvTree<Decorated RootSpec> searchgrams::[Decorated RootSpec] silvergen::String In file: BuildProcess.sv

function generateMdaSpec

###### IO ::= grams::EnvTree<Decorated RootSpec> searchgrams::[Decorated RootSpec] silvergen::String i::IO In file: BuildProcess.sv

function noReallyGenerateMdaSpecs

###### IO ::= grams::EnvTree<Decorated RootSpec> specs::[MdaSpec] silvergen::String i::IO In file: BuildProcess.sv

function mdaBuildTarget

###### String ::= searchgrams::[Decorated RootSpec] silvergen::String In file: BuildProcess.sv

function noReallyMdaBuildTarget

###### String ::= searchgrams::[MdaSpec] silvergen::String In file: BuildProcess.sv