Interface EmParseOptions

interface EmParseOptions {
    catchExceptions?: boolean;
    explicitAssocAdd?: boolean;
    explicitAssocExt?: boolean;
    explicitAssocMul?: boolean;
    useCaretForExponentiation?: boolean;
    useParenForTensors?: boolean;
}

Properties

catchExceptions?: boolean
explicitAssocAdd?: boolean

Determines whether the parser makes associativity explicit or implicit in additive (+) expressions.

explicitAssocExt?: boolean

Determines whether the parser makes associativity explicit or implicit in exterior product (^) expressions.

explicitAssocMul?: boolean

Determines whether the parser makes associativity explicit or implicit in multiplicative (*) expressions.

useCaretForExponentiation?: boolean

Determines whether the caret symbol '^' is used to denote exponentiation. The alternative is to use '**', which frees the caret symbol to denote the outer product.

useParenForTensors?: boolean

Determines whether to use parentheses or square brackets to delimit tensors.