public class ExpressionStatemachine
Modifier and Type | Field |
---|---|
BoolValue |
_spaceMode
|
BoolValue |
_quoteMode
|
BoolValue |
_newToken
|
BoolValue |
_operatorMode
|
Modifier and Type | Constructor / Static Method |
---|---|
ExpressionStatemachine |
constructor()
|
public class SimpleStatemachine
Modifier and Type | Field |
---|---|
BoolValue |
_spaceMode
|
Modifier and Type | Constructor / Static Method |
---|---|
SimpleStatemachine |
constructor()
|
abstract public class Statemachine
Modifier and Type | Method |
---|---|
abstract BoolValue |
proceed(CharValue ch)
|
abstract BoolValue |
isWhitespace()
|
public class StringBookmark
Modifier and Type | Constructor / Static Method |
---|---|
StringBookmark |
constructor()
|
StringBookmark |
constructor(text)
|
Modifier and Type | Property |
---|---|
get |
Marked()
|
get |
Length()
|
get |
Index()
|
Modifier and Type | Conversion Method |
---|---|
String |
cast()
|
WideString |
cast()
|
IntNumber |
cast()
|
Modifier and Type | Method |
---|---|
String |
toPrintable()
|
|
find(object)
|
|
append(object)
|
|
insert(object)
|
|
delete(object)
|
BoolValue |
equal(IntNumber value)
|
BoolValue |
equal(String value)
|
BoolValue |
equal(WideString value)
|
BoolValue |
less(IntNumber value)
|
BoolValue |
less(String value)
|
BoolValue |
less(WideString value)
|
|
find(IntNumber n)
|
|
find(String s)
|
|
find(WideString s)
|
|
mark()
|
|
append(String s)
|
|
append(WideString s)
|
|
append(IntNumber n)
|
|
insert(String s)
|
|
insert(WideString s)
|
|
delete(IntNumber len)
|
|
delete(String s)
|
|
delete(WideString s)
|
|
clear()
|
public class StringWriter
Modifier and Type | Constructor / Static Method |
---|---|
StringWriter |
constructor()
|
StringWriter |
load(String s)
|
StringWriter |
constructor(String s, IntNumber count)
|
Modifier and Type | Conversion Method |
---|---|
String |
cast()
|
WideString |
cast()
|
Modifier and Type | Method |
---|---|
String |
toPrintable()
|
|
dispatch()
|
|
write(String s)
|
|
write(CharValue ch)
|
|
writeLine(String s)
|
|
writeLine()
|
|
append(String s)
|
|
append(CharValue ch)
|
|
insert(index, s)
|
|
replace(String s, String s2)
|
|
replace(Object s, Object s2)
|
|
clear()
|
public class TokenEnumerator
Modifier and Type | Field |
---|---|
String |
_literal
|
Reference<system'IntNumber> |
_index
|
TextBuilder |
_buffer
|
Statemachine |
_dfa
|
Modifier and Type | Constructor / Static Method |
---|---|
TokenEnumerator |
constructor()
|
TokenEnumerator |
constructor(String s, Statemachine dfa)
|
TokenEnumerator |
new(s)
|
Modifier and Type | Property |
---|---|
get String |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class TokenStatemachine
Modifier and Type | Constructor / Static Method |
---|---|
TokenStatemachine |
constructor()
|