ehn.parse.node.entity module¶
Please refer the tutorial “Parse Nodes”.
-
class
ehn.parse.node.entity.
EhnParseNormalEntity
(head, *features, anchor=None)[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
,ehn.parse.node.base.EhnParseFeatureBody
,ehn.parse.node.base.EhnParseAnchorBody
-
class
ehn.parse.node.entity.
EhnParseFunctionEntity
(function, *features, anchor=None)[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseFunctionHead
,ehn.parse.node.base.EhnParseFeatureBody
,ehn.parse.node.base.EhnParseAnchorBody
-
class
ehn.parse.node.entity.
EhnParseAnyEntity
[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
-
property
head
¶
-
property
-
class
ehn.parse.node.entity.
EhnParseNameEntity
(head)[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
-
class
ehn.parse.node.entity.
EhnParseNumberEntity
(head)[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead
-
class
ehn.parse.node.entity.
EhnParseTildeEntity
[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
-
property
head
¶
-
property
-
class
ehn.parse.node.entity.
EhnParseCoindexEntity
(head)[source]¶ Bases:
ehn.parse.node.base.EhnParseEntityBase
,ehn.parse.node.base.EhnParseStrHead