- Index
- »
- syntax
- »
- SyntaxType
type
SyntaxType
@Serializable { simple=true }
enum class SyntaxType : Enum
SyntaxType models a syntax specific segment type such keyword or comment
enum
| text |
Normal text |
|---|---|
| bracket |
Bracket such as |
| keyword |
Language specific keyword |
| literal |
String literal |
| comment |
Comment section either to end of line or multi-line block |
constructors
| fromStr |
Return the SyntaxType instance for the specified name. |
|---|
fields
| vals |
List of SyntaxType values indexed by ordinal |
|---|
Slot Details
bracket
const static SyntaxType bracket := ...
Bracket such as {, }, (, ), [, or ]
comment
const static SyntaxType comment := ...
Comment section either to end of line or multi-line block
fromStr
keyword
const static SyntaxType keyword := ...
Language specific keyword
literal
const static SyntaxType literal := ...
String literal
text
const static SyntaxType text := ...
Normal text
vals
const static SyntaxType[] vals := ...
List of SyntaxType values indexed by ordinal