コード例 #1
0
ファイル: small.py プロジェクト: bwhmather/codetalker
def start_two(rule):
    rule | plus(ID)
コード例 #2
0
ファイル: configparser.py プロジェクト: bwhmather/codetalker
def name(rule):
    rule | plus(_or(ID, NUMBER, WHITE))
    rule.astAttrs = {'words':[ID, NUMBER, WHITE]}
コード例 #3
0
ファイル: segfixes.py プロジェクト: bwhmather/codetalker
def many(rule):
    rule | ('{', plus(at), '}')
コード例 #4
0
ファイル: small.py プロジェクト: bwhmather/codetalker
def start(rule):
    rule | plus(value)
コード例 #5
0
ファイル: multi_ast.py プロジェクト: bwhmather/codetalker
def start(rule):
    rule | plus(_or(STRING, ID, NUMBER))
    rule.astAttrs = {'values':[STRING, ID, NUMBER]}