summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex')
-rw-r--r--Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex37
1 files changed, 37 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex b/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex
new file mode 100644
index 00000000000..dbff69b2727
--- /dev/null
+++ b/Master/texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex
@@ -0,0 +1,37 @@
+%%
+%% This is file `test-cctb-latex.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% luatexbase-cctb.dtx (with options: `testlatex')
+%%
+%% Written in 2009, 2010 by Manuel Pegourie-Gonnard and Elie Roux.
+%%
+%% This work is under the CC0 license.
+%% See source file 'luatexbase-cctb.dtx' for details.
+%%
+\RequirePackage{luatexbase-cctb}
+\begingroup \catcode64 11 \global\let\lua\luatexbase@directlua \endgroup
+
+\newluatexcatcodetable\testcctb
+\lua{assert(luatexbase.catcodetables.testcctb)}
+\begingroup
+\escapechar64
+\newluatexcatcodetable\anothercctb
+\endgroup
+\lua{assert(luatexbase.catcodetables.anothercctb)}
+\luatexcatcodetable\CatcodeTableLaTeXAtLetter
+\ifnum\catcode64=11 \else \ERROR \fi
+\luatexcatcodetable\CatcodeTableLaTeX
+\ifnum\catcode64=12 \else \ERROR \fi
+\documentclass{minimal}
+\lua{%
+ tex.sprint('\string\\setbox0=\string\\hbox{')
+ tex.sprint(luatexbase.catcodetables.string, "\string\\undef # _^&")
+ tex.sprint('}')
+ }
+\stop
+\endinput
+%%
+%% End of file `test-cctb-latex.tex'.