Terminal
(class)
public abstract sealed Terminal {inherits
Parsed
}
Package:
CURL.LANGUAGE.SOURCE
Direct Known Subclasses:
Identifier
,
Literal
,
Operator
,
InvalidToken
Abstract super class for source representations of tokens.
Description
This is the superclass for all source representations of indivisible Curl language tokens. It has the following concrete subclasses:
Literal
Identifier
Operator
InvalidToken
Properties
Properties inherited from
SourceInfo
:
end-location
,
file-info
,
start-location
Properties inherited from
CurlSource
:
url
Methods
Methods inherited from
Parsed
:
parse-text
,
parse-token
,
skip-whitespace
Methods inherited from
CurlSource
:
get-text
,
identifier
,
infix-operator
,
literal
,
location-to-line-column
,
parse-error
,
parse-expression
,
parse-head
,
parse-keywords
,
parse-parameters
,
parse-verbatim
,
token-operator
Methods inherited from
SourceLocation
:
get-url-line-column
Methods inherited from
Object
:
object-describe
,
object-describe-for-debugging
,
object-serialize
Property Details
Method Details