Merge pull request #12682 from overleaf/mj-def-whitespace

[lezer] Allow whitespace before macro parameter

GitOrigin-RevId: 14bd8428f0a78fb71184bf300dac0b2b1e3abd3c
This commit is contained in:
Mathias Jakobsen 2023-04-20 10:59:56 +01:00 committed by Copybot
parent 3bd174631a
commit 29b056d5a3

View file

@ -263,7 +263,7 @@ KnownCommand {
} |
Def {
// allow more general Csname argument to \def commands, since other symbols such as '@' are often used in definitions
DefCtrlSeq (Csname | CtrlSym) MacroParameter* optionalWhitespace? DefinitionArgument
DefCtrlSeq (Csname | CtrlSym) optionalWhitespace? MacroParameter* optionalWhitespace? DefinitionArgument
} |
Hbox {
HboxCtrlSeq optionalWhitespace? TextArgument