Options
All
  • Public
  • Public/Protected
  • All
Menu

Excmd.js

Index

Type aliases

ParseOptions

ParseOptions: object

Type declaration

  • Optional throwException?: boolean

checkpoint_state

checkpoint_state: "InputNeeded" | "Shifting" | "AboutToReduce" | "HandlingError" | "Accepted" | "Rejected"

evaluator

evaluator: function

The function-signature required of callbacks, passed to eval* functions and friends, that can reduce an unevaluated sub-Expression into a resultant, simple string-ish return value.

See Expression for more information.

Type declaration

symbol_category

symbol_category: "Terminal" | "Nonterminal"

Functions

expression

expressionOfString

script

scriptOfString

startExpression

startExpressionWithString

  • startExpressionWithString(str: string): Checkpoint<"expression">

startScript

startScriptWithString

  • startScriptWithString(str: string): Checkpoint<"script">

Object literals

Const Parser

Parser: object

expression

expression: expression

expressionOfString

expressionOfString: expressionOfString

script

script: script

scriptOfString

scriptOfString: scriptOfString

startExpression

startExpression: startExpression

startExpressionWithString

startExpressionWithString: startExpressionWithString

startScript

startScript: startScript

startScriptWithString

startScriptWithString: startScriptWithString

Generated using TypeDoc