diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/expl3/test1.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/expl3/test1.tex | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/expl3/test1.tex b/Master/texmf-dist/source/latex/expl3/test1.tex new file mode 100644 index 00000000000..d40189e37dc --- /dev/null +++ b/Master/texmf-dist/source/latex/expl3/test1.tex @@ -0,0 +1,89 @@ +% \iffalse +%% File: test1 Copyright (C) 1990-2006 LaTeX3 project +%% +%% It may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License (LPPL), either version 1.3c of this +%% license or (at your option) any later version. The latest version +%% of this license is in the file +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This file is part of the ``expl3 bundle'' (The Work in LPPL) +%% and all files in that bundle must be distributed together. +%% +%% The released version of this bundle is available from CTAN. +%% +%% ----------------------------------------------------------------------- +%% +%% The development version of the bundle can be found at +%% +%% http://www.latex-project.org/cgi-bin/cvsweb.cgi/ +%% +%% for those people who are interested. +%% +%%%%%%%%%%% +%% NOTE: %% +%%%%%%%%%%% +%% +%% Snapshots taken from the repository represent work in progress and may +%% not work or may contain conflicting material! We therefore ask +%% people _not_ to put them into distributions, archives, etc. without +%% prior consultation with the LaTeX Project Team. +%% +%% ----------------------------------------------------------------------- +%% +\def\next$Id: #1.tex #2 #3-#4-#5 #6 #7$#8{% + \def\fileversion{#2}% + \def\filedate{#3/#4/#5}% + \ProvidesFile{#1.tex}[#3/#4/#5 v#2 #8]% +} +\next$Id: test1.tex 573 2006-08-21 20:59:37Z morten $ + {L3 Test 1} +% \fi + +\documentclass{article} + +\tracingmacros2 +\usepackage{l3expan,l3io} + +\begin{document} + +\CodeStart + + +\def_new:Npn\test_cmd:nn#1#2{ + \iow_unexpanded_term:n{} + \iow_unexpanded_term:n{Argument~1:~#1} + \iow_unexpanded_term:n{Argument~2:~#2}} + + + +\def:Npn\a{A} +\def:Npn\b{B} + +\def:Npn\aa{\a} +\def:Npn\bb{\b} + +\exp_def_form:nnn {test_cmd}{nn}{oo} +\exp_def_form:nnn {test_cmd}{nn}{xx} +\exp_def_form:nnn {test_cmd}{nn}{cc} +\exp_def_form:nnn {test_cmd}{nn}{nx} + +\test_cmd:nn{a}{b} + +\test_cmd:nn{\a}{\b} + +\test_cmd:oo\aa\bb + +\test_cmd:xx\aa\bb + +\test_cmd:cc{a}{b} + +\test_cmd:nx{a}{\b} + +\CodeStop + +\LaTeX\ still works! + +\end{document} + |