diff options
author | Karl Berry <karl@freefriends.org> | 2010-11-18 00:35:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-11-18 00:35:41 +0000 |
commit | 75a9ad6b597ca31c07f38850761832951b0f6224 (patch) | |
tree | d09aa23cca95f7ea69dfbd5f2683ec1869f9d0aa /Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex | |
parent | e1353b47437cbc7c93c601670ce39cc2bfede42d (diff) |
luatexbase (17nov10)
git-svn-id: svn://tug.org/texlive/trunk@20476 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex')
-rw-r--r-- | Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex b/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex index 5d55e1f5e41..fbd96601dfe 100644 --- a/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex +++ b/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex @@ -11,6 +11,7 @@ %% This work is under the CC0 license. %% See source file 'luatexbase-cctb.dtx' for details. %% +\catcode00 15 \input luatexbase-cctb.sty \begingroup \catcode64 11 \global\let\lua\luatexbase@directlua \endgroup @@ -21,10 +22,25 @@ \newluatexcatcodetable\anothercctb \endgroup \lua{assert(luatexbase.catcodetables.anothercctb)} -\luatexcatcodetable\CatcodeTableLaTeXAtLetter -\ifnum\catcode64=11 \else \ERROR \fi -\luatexcatcodetable\CatcodeTableLaTeX -\ifnum\catcode64=12 \else \ERROR \fi +\def\test#1#2#3{% + \begingroup + \ifcsname CatcodeTable#1\endcsname \else \INTERR \fi + \luatexcatcodetable\csname CatcodeTable#1\endcsname + \ifnum\catcode#2=#3 \else \ERROR \fi + \endgroup} +\test {IniTeX} {00} {09} +\test {IniTeX} {92} {00} +\test {IniTeX} {64} {12} +\test {IniTeX} {65} {11} +\test {String} {92} {12} +\test {String} {65} {12} +\test {String} {32} {10} +\test {Other} {92} {12} +\test {Other} {65} {12} +\test {Other} {32} {12} +\test {LaTeXAtLetter} {64} {11} +\test {LaTeX} {64} {12} +\test {Expl} {32} {09} \lua{% tex.sprint('\string\\setbox0=\string\\hbox{') tex.sprint(luatexbase.catcodetables.string, "\string\\undef # _^&") |