本文整理汇总了Python中dirigible.sheet.parser.parse_node.ParseNode.construct_node方法的典型用法代码示例。如果您正苦于以下问题:Python ParseNode.construct_node方法的具体用法?Python ParseNode.construct_node怎么用?Python ParseNode.construct_node使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类dirigible.sheet.parser.parse_node.ParseNode
的用法示例。
在下文中一共展示了ParseNode.construct_node方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: testRegisteredWithParse
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def testRegisteredWithParse(self):
"test registered with ParseNode"
self.assertEquals(
type(ParseNode.construct_node(ParseNode.FL_CELL_RANGE, ["a1", ":", "b4"])),
FLCellRangeParseNode,
"Class is not registered with ParseNode",
)
示例2: ListMaker
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def ListMaker(children):
return ParseNode.construct_node(ParseNode.LIST_MAKER, children)
示例3: ListIf
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def ListIf(children):
return ParseNode.construct_node(ParseNode.LIST_IF, children)
示例4: LambDef
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def LambDef(children):
return ParseNode.construct_node(ParseNode.LAMBDEF, children)
示例5: GenIf
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def GenIf(children):
return ParseNode.construct_node(ParseNode.GEN_IF, children)
示例6: FPList
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FPList(children):
return ParseNode.construct_node(ParseNode.FP_LIST, children)
示例7: FLNakedWorksheetReference
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FLNakedWorksheetReference(children):
return ParseNode.construct_node(ParseNode.FL_NAKED_WORKSHEET_REFERENCE, children)
示例8: FLInvalidReference
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FLInvalidReference(children):
return ParseNode.construct_node(ParseNode.FL_INVALID_REFERENCE, children)
示例9: FLDeletedReference
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FLDeletedReference(children):
return ParseNode.construct_node(ParseNode.FL_DELETED_REFERENCE, children)
示例10: FLDDECall
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FLDDECall(children):
return ParseNode.construct_node(ParseNode.FL_DDE_CALL, children)
示例11: Atom
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def Atom(children):
return ParseNode.construct_node(ParseNode.ATOM, children)
示例12: ArithExpr
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def ArithExpr(children):
return ParseNode.construct_node(ParseNode.ARITH_EXPR, children)
示例13: Argument
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def Argument(children):
return ParseNode.construct_node(ParseNode.ARGUMENT, children)
示例14: Factor
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def Factor(children):
return ParseNode.construct_node(ParseNode.FACTOR, children)
示例15: FPDef
# 需要导入模块: from dirigible.sheet.parser.parse_node import ParseNode [as 别名]
# 或者: from dirigible.sheet.parser.parse_node.ParseNode import construct_node [as 别名]
def FPDef(children):
return ParseNode.construct_node(ParseNode.FP_DEF, children)