コード例 #1
0
ファイル: MainFSM.py プロジェクト: nico1510/sle
def parseFSM(path):
    char_stream = antlr3.ANTLRInputStream(open(path))
    lexer = FsmlLexer(char_stream)
    tokens = antlr3.CommonTokenStream(lexer)
    parser = FsmlParser(tokens)
    parser.fsm()
    return parser.fsmObject
コード例 #2
0
ファイル: FsmlAcceptor.py プロジェクト: wasabi315/yas
def parse(path):
    input = FileStream(path)
    lexer = FsmlLexer(input)
    tokens = CommonTokenStream(lexer)
    parser = FsmlParser(tokens)
    parser.fsm()
    return parser.model.fsm
コード例 #3
0
ファイル: MainFSM.py プロジェクト: slecourse/slecourse
def parseFSM(path):
    char_stream = antlr3.ANTLRInputStream(open(path))
    lexer = FsmlLexer(char_stream)
    tokens = antlr3.CommonTokenStream(lexer)
    parser = FsmlParser(tokens)
    parser.fsm()
    return parser.fsmObject