Serialized Form
Package se.chalmers.cs.gf |
Package se.chalmers.cs.gf.abssyn |
label
java.lang.String label
children
Tree[] children
value
int value
type
java.lang.String type
value
java.lang.String value
inputRanges
java.util.Set<E> inputRanges
Package se.chalmers.cs.gf.gfcutil |
name
java.lang.String name
argCats
java.util.List<E> argCats
resultCat
java.lang.String resultCat
name
java.lang.String name
- Module name.
type
ModuleType type
- Ttype of this module.
abstractModule
java.lang.String abstractModule
- The abstract module that this module is for. null
if this module is not concrete.
rules
java.util.Map<K,V> rules
- Maps function names to linearization rules.
funs
java.util.Map<K,V> funs
- Maps function names to functions.
inherited
java.util.Map<K,V> inherited
- Maps all inherited names to the modules that they are
inherited from.
allModules
java.util.Map<K,V> allModules
- Maps module names to modules.
name
java.lang.String name
module
java.lang.String module
name
java.lang.String name
- Name of the function that this linearization rule is for.
param
se.chalmers.cs.gf.GFC.Absyn.ListArgVar param
- The list of arguments to this linearization rule.
term
se.chalmers.cs.gf.GFC.Absyn.Term term
- The linearization rule body.
Package se.chalmers.cs.gf.linearize |
module
GFCModule module
toTokens
ValueVisitor<R,A> toTokens
map
java.util.Map<K,V> map
- Maps concrete grammar names (language names) to linearizers.
Package se.chalmers.cs.gf.translategui |
translator
Translator translator
input
javax.swing.JTextField input
output
javax.swing.JTextArea output
inputLang
javax.swing.JComboBox inputLang
outputLang
javax.swing.JComboBox outputLang
preview
javax.swing.JCheckBox preview