Private
astPrivate
Readonly
currentPrivate
Readonly
dependenciesPrivate
nodeReadonly
variablesPrivate
capturePrivate
markIf we are looking to analyze only a portion of the jsonata program we can provide another jsonata expression such as '[procedure.value='serial']' which will filter the AST down to what is defined. In the case of '[procedure.value='serial']' the expression will extract the AST for $serial(...) as it may exist in the original program.
Static
emitStatic
isStatic
peekStatic
stepsGenerated using TypeDoc
program can be either a string to be compiled, or an already-compiled AST