se.chalmers.cs.gf.parse.chart
Class CFGGrammars

java.lang.Object
  extended by se.chalmers.cs.gf.parse.chart.CFGGrammars

public class CFGGrammars
extends java.lang.Object

A collection of CF grammars.


Constructor Summary
CFGGrammars(se.chalmers.cs.gf.CFG.Absyn.Grammars gs)
           
 
Method Summary
 CFGrammar getGrammar(java.lang.String name)
           
 java.util.Set<java.lang.String> listGrammars()
           
static CFGGrammars readCFGM(java.io.Reader in)
           
static CFGGrammars readCFGM(java.lang.String file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CFGGrammars

public CFGGrammars(se.chalmers.cs.gf.CFG.Absyn.Grammars gs)
Method Detail

listGrammars

public java.util.Set<java.lang.String> listGrammars()

getGrammar

public CFGrammar getGrammar(java.lang.String name)

readCFGM

public static CFGGrammars readCFGM(java.io.Reader in)
                            throws java.io.IOException
Throws:
java.io.IOException

readCFGM

public static CFGGrammars readCFGM(java.lang.String file)
                            throws java.io.IOException
Throws:
java.io.IOException