discard it. KEEP-END defaults to true if multiple TOKEN-TYPES are given;
otherwise false. If end-of-file is encountered then the indicator list is
simply the list of TOKEN-TYPES; otherwise the result is `nil'."
- `(skip-until ,(parser-scanner context)
+ `(%skip-until ,(parser-scanner context)
(list ,@token-types)
:keep-end ,(if keep-end-p keep-end
(> (length token-types) 1))))