summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx11
1 files changed, 7 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
index 88f30d3ce87..7ce1c6367b1 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
@@ -36,7 +36,7 @@
%
%<*driver>
\documentclass[full]{l3doc}
-\GetIdInfo$Id: l3fp-parse.dtx 5223 2014-07-18 01:54:05Z bruno $
+\GetIdInfo$Id: l3fp-parse.dtx 5383 2014-08-25 13:17:55Z bruno $
{L3 Floating-point expression parsing}
\begin{document}
\DocInput{\jobname.dtx}
@@ -891,7 +891,10 @@
\exp_after:wN \@@_parse_prefix:NNN
\exp_after:wN #1
\exp_after:wN #2
- \cs:w @@_parse_prefix_#2:Nw \exp_after:wN \cs_end:
+ \cs:w
+ @@_parse_prefix_ \token_to_str:N #2 :Nw
+ \exp_after:wN
+ \cs_end:
\tex_romannumeral:D
\fi:
\@@_parse_expand:w
@@ -967,7 +970,7 @@
}
\cs_new:Npn \@@_parse_prefix_unknown:NNN #1#2#3
{
- \cs_if_exist:cTF { @@_parse_infix_#1:N }
+ \cs_if_exist:cTF { @@_parse_infix_ \token_to_str:N #1 :N }
{
\__msg_kernel_expandable_error:nnn
{ kernel } { fp-missing-number } {#1}
@@ -2133,7 +2136,7 @@
\else:
\exp_after:wN \@@_parse_infix_check:NNN
\cs:w
- @@_parse_infix_#2:N
+ @@_parse_infix_ \token_to_str:N #2 :N
\exp_after:wN \exp_after:wN \exp_after:wN
\cs_end:
\fi: