ehn.parse.node.entity module¶
Please refer the tutorial “Parse Nodes”.
- class ehn.parse.node.entity.EhnParseNormalEntity(head, *features, coindex=None, anchor=None)[source]¶
Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
,ehn.parse.node.base.EhnParseFeatureBody
,ehn.parse.node.base.EhnParseAnchorBody
E-HowNet Parsing: Normal Entity Node
- feature_type¶
- class ehn.parse.node.entity.EhnParseFunctionEntity(function, *features, coindex=None, anchor=None)[source]¶
Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseFunctionHead
,ehn.parse.node.base.EhnParseFeatureBody
,ehn.parse.node.base.EhnParseAnchorBody
E-HowNet Parsing: Function Entity Node
- feature_type¶
- class ehn.parse.node.entity.EhnParseNameEntity(head)[source]¶
Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
E-HowNet Parsing: Name Entity Node
- class ehn.parse.node.entity.EhnParseNumberEntity(head)[source]¶
Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
E-HowNet Parsing: Number Entity Node