diff options
author | Hans Hagen <pragma@wxs.nl> | 2022-12-29 15:11:22 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2022-12-29 15:11:22 +0100 |
commit | 62d980c99a617ff260f29ac2d3bdb084049f25b0 (patch) | |
tree | 783dca2fc5608a9b27c7691eda3ee05073b75fe5 /source/luametatex/source/tex/textoken.c | |
parent | db25374e65d39dc254ddce11b40ad4a95e6a385b (diff) | |
download | context-62d980c99a617ff260f29ac2d3bdb084049f25b0.tar.gz |
2022-12-29 14:31:00
Diffstat (limited to 'source/luametatex/source/tex/textoken.c')
-rw-r--r-- | source/luametatex/source/tex/textoken.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/source/luametatex/source/tex/textoken.c b/source/luametatex/source/tex/textoken.c index 7a30b97eb..79e2e5e64 100644 --- a/source/luametatex/source/tex/textoken.c +++ b/source/luametatex/source/tex/textoken.c @@ -480,15 +480,19 @@ void tex_print_meaning(halfword code) tex_print_cs(cur_cs); return; } else { - if (cur_chr && get_token_reference(cur_chr) == max_token_reference) { - tex_print_str("constant "); - } + int constant = (cur_chr && get_token_reference(cur_chr) == max_token_reference); switch (code) { case meaning_code: case meaning_full_code: + if (constant) { + tex_print_str("constant "); + } tex_print_str("macro"); goto FOLLOWUP; case meaning_asis_code: + if (constant) { + tex_print_str_esc("constant "); + } // tex_print_format("%e%C %S ", def_cmd, def_code, cur_cs); tex_print_cmd_chr(def_cmd, def_code); tex_print_char(' '); |