UNPKG

subscript

Version:

Modular expression parser & evaluator

11 lines (8 loc) 242 B
/** * Assignment operators (C-family) - parse half * * = += -= *= /= %= |= &= ^= >>= <<= */ import { binary } from '../../parse.js'; const ASSIGN = 20; '= += -= *= /= %= |= &= ^= >>= <<='.split(' ').map(op => binary(op, ASSIGN, true));