Search
Preparing search index...
The search index is not available
Excmd.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
ExpressionEval
Class ExpressionEval
Hierarchy
ExpressionCommon
ExpressionEval
Index
Constructors
constructor
Properties
evaluator
Accessors
command
count
flags
Methods
clone
for
Each
Flag
get
Flag
get
Positionals
has
Flag
Constructors
constructor
new
Expression
Eval
(
isInternal
:
sentinel
, $expr
:
$Expressiont
, handleSubexpr
:
evaluator
)
:
ExpressionEval
Parameters
isInternal:
sentinel
$expr:
$Expressiont
handleSubexpr:
evaluator
Returns
ExpressionEval
Properties
Private
evaluator
evaluator
:
evaluator
Accessors
command
get
command
(
)
:
string
Returns
string
count
get
count
(
)
:
number
Returns
number
flags
get
flags
(
)
:
string
[]
Returns
string
[]
Methods
clone
clone
(
)
:
ExpressionEval
Returns
ExpressionEval
for
Each
Flag
for
Each
Flag
(
f
:
function
)
:
void
Parameters
f:
function
(
name
:
string
, payload
:
string
|
undefined
, idx
:
number
)
:
void
Parameters
name:
string
payload:
string
|
undefined
idx:
number
Returns
void
Returns
void
get
Flag
get
Flag
(
flag
:
string
)
:
string
|
undefined
Parameters
flag:
string
Returns
string
|
undefined
get
Positionals
get
Positionals
(
)
:
string
[]
Returns
string
[]
has
Flag
has
Flag
(
flag
:
string
)
:
boolean
Parameters
flag:
string
Returns
boolean
Globals
Automaton
Element
Automaton
Stack
Checkpoint
Expression
Expression
Common
Expression
Eval
constructor
evaluator
command
count
flags
clone
for
Each
Flag
get
Flag
get
Positionals
has
Flag
Lex
Buffer
Lex
Error
Located
Token
OCaml
Error
Parse
Error
Position
Script
Token
Literal
Sub
Parse
Options
checkpoint_
state
evaluator
expression
expression
OfString
script
script
OfString
start
Expression
start
Expression
With
String
start
Script
start
Script
With
String
Parser
Generated using
TypeDoc