Extend your language: Difference between revisions
→{{header|TeX}}
Line 2,443:
As another example of language extension, see [[Anonymous recursion#PicoLisp]].
=={{header|
TeX is a macro language, so this is just a matter of defining a macro or macros. The following is a simple definition.
<lang
{\if#1#2\if#3#4#5\else#6\fi\else\if#3#4#7\else#8\fi\fi}
|