public interface SyntaxTag
An untagged Truffle node should be understood as an artifact of the guest language implementation and should not be visible to guest language programmers. Nodes may also have more than one tag, for example a variable assignment that is also a statement. Finally, the assignment of tags to nodes could depending on the use-case of whatever tool is using them.
Disclaimer: experimental interface under development.
Probe
,
StandardSyntaxTag
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Criteria and example uses for the tag.
|
java.lang.String |
name()
Human-friendly name of guest language program elements belonging to the category, e.g.
|