variable method

  1. @override
Parser<Variable> variable()
override

Implementation

@override
Parser<Variable> variable() => super.variable().map((name) {
  if (name == '_') return Variable(name);
  return scope.putIfAbsent(name, () => Variable(name));
});