summaryrefslogtreecommitdiff
path: root/tex/context/base/toks-ini.tex
blob: 873cfa4d5926836bcd1cd5e48d357a623bf6ac11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
%D \module
%D   [       file=toks-ini,
%D        version=2007.03.03,
%D          title=\CONTEXT\ Character Macros,
%D       subtitle=Token Support (Initialization),
%D         author=Hans Hagen,
%D           date=\currentdate,
%D      copyright=PRAGMA]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

\writestatus{loading}{Token Support (initialization)}

\registerctxluafile{toks-ini}{1.001}

\def\starttokens  [#1]{\ctxlua{collector.install("#1", "stoptokens")}}
\let\stoptokens        \relax
\def\flushtokens  [#1]{\ctxlua{collector.flush("#1")}}
\def\showtokens   [#1]{\ctxlua{collector.show("#1")}}
\def\testtokens   [#1]{\ctxlua{collector.with_words("#1")}}
\def\registertoken  #1{\ctxlua{collector.register("#1")}}

\endinput