Constructors
constructor
- new Interpreter(settings?, scopeStack?, scopeDepth?): Interpreter
-
Parameters
-
-
Optional
scopeStack: Item[]
-
Optional
scopeDepth: number
Properties
Readonly
scopeDepth
scopeDepth: number
Readonly
settings
Private
Static
expand
expand: any
Methods
didOperate
- didOperate(operator, result): void
-
Returns void
didSelect
- didSelect(selector, result): void
-
Returns void
didTransform
- didTransform(selector, result): void
-
Returns void
getScope
- getScope(index): Item
-
Optional
likeType
- likeType(like): void
-
Returns void
peekScope
- peekScope(): Item
-
popScope
- popScope(): Item
-
pushScope
- pushScope(scope): void
-
Returns void
swapScope
- swapScope(newScope): Item
-
willOperate
- willOperate(operator): void
-
Returns void
willSelect
- willSelect(selector): void
-
Returns void
willTransform
- willTransform(selector): void
-
Returns void
withSettings
- withSettings(settings): Interpreter
-
Static
fromLike
- fromLike(interpreter, globalScope?): Interpreter
-
Parameters
-
-
Optional
globalScope: Item
Static
of
- of(...objects): Interpreter
-