コード例 #1
0
ファイル: CharClass.py プロジェクト: UniGrammar/CoCoPy
 def WriteClasses():
     for c in CharClass.classes:
         Trace.Write(str(c.name), -10)
         Trace.Write(': ')
         c.WriteSet()
         Trace.WriteLine()
     Trace.WriteLine()
コード例 #2
0
 def WriteStatistics( ):
    Trace.WriteLine( )
    Trace.WriteLine( 'Statistics:' )
    Trace.WriteLine( '-----------' )
    Trace.WriteLine( )
    Trace.WriteLine( str(len( Symbol.terminals )) + ' terminals' )
    Trace.WriteLine( str(len( Symbol.terminals ) + len( Symbol.pragmas ) + len( Symbol.nonterminals )) + ' symbols' )
    Trace.WriteLine( str(len(Node.nodes)) + ' nodes' )
    Trace.WriteLine( str(len(ParserGen.symSet)) + ' sets' )
    Trace.WriteLine( )