コード例 #1
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class SetComp(Expr):
    expr = Field()
    comprehension = Field()
コード例 #2
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class PrintStmt(Stmt):
    exprs = Field()
コード例 #3
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class DelStmt(Stmt):
    exprs = Field()
コード例 #4
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class Params(PythonNode):
    single_params = Field()
コード例 #5
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class AugAssignStmt(Stmt):
    l_value = Field()
    op = Field()
    r_value = Field()
コード例 #6
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class Name(Expr):
    id = Field()
コード例 #7
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class StringLit(Expr):
    str = Field()
コード例 #8
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class LambdaDef(Expr):
    args = Field()
    expr = Field()
コード例 #9
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class SliceExpr(Expr):
    first = Field()
    last = Field()
コード例 #10
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class InlineEval(Expr):
    exprs = Field()
コード例 #11
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class FileNode(PythonNode):
    statements = Field()
コード例 #12
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class DictLit(Expr):
    assocs = Field()
コード例 #13
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class DictComp(Expr):
    assoc = Field()
    comprehension = Field()
コード例 #14
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class SetLit(Expr):
    exprs = Field()
コード例 #15
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class CompForL(Comprehension):
    exprs = Field()
    target = Field()
    comp = Field()
コード例 #16
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ExtSliceExpr(SliceExpr):
    stride = Field()
コード例 #17
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class CompIf(PythonNode):
    test = Field()
    comp = Field()
コード例 #18
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ClasssDef(Stmt):
    name = Field()
    bases = Field()
    statements = Field()
コード例 #19
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class NumberLit(Expr):
    num = Field()
コード例 #20
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ArgAssoc(Arg):
    name = Field()
    expr = Field()
コード例 #21
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ConcatStringLit(Expr):
    first_str = Field()
    subsequent_str = Field()
コード例 #22
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ArgGen(Arg):
    expr = Field()
    comprehension = Field()
コード例 #23
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class SingleParam(PythonNode):
    is_varargs = Field()
    is_kwargs = Field()
    name = Field()
    default_value = Field()
コード例 #24
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class FuncDef(PythonNode):
    name = Field()
    parameters = Field()
    body = Field()
コード例 #25
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class AssignStmt(Stmt):
    l_value = Field()
    r_values = Field()
コード例 #26
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class VarArgs(Arg):
    expr = Field()
コード例 #27
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class StreamPrintStmt(Stmt):
    stream_expr = Field()
    exprs = Field()
コード例 #28
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class KwArgs(Arg):
    expr = Field()
コード例 #29
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ReturnStmt(Stmt):
    exprs = Field()
コード例 #30
0
ファイル: parser.py プロジェクト: GlancingMind/langkit
class ListLit(Expr):
    exprs = Field()