Search


Search something to see results

replaceNodeOrValue

Replace token in its parent node

Parameters

  • parent: 
        | BinaryExpressionToken
        | (AstNode & ({ chi: Token[]; } | { val: Token[]; }))
        | (Token & ({ chi: Token[]; } | { val: Token[]; }))
  • node: Token
  • replacement: Token | Token[]

Returns boolean

TypeError replacement is null

ReferenceError node not found in parent