summaryrefslogtreecommitdiff
path: root/web/tweb/bin/unprimit
blob: b77df7e85b549ba6e253672e2a591601bf503348 (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
#!/usr/bin/perl

@index = <>;

# >> A <<

$primitives = '{above@|' . '{abovedisplayshortskip@|' .
    '{abovedisplayskip@|' . '{accent@|' .  '{adjdemerits@|' .
    '{advance@|' .  '{afterassignment@|' . '{aftergroup@|' .
    '{atop@|' . '{atopwithdelims@' ;

@index = grep( !/$primitives/, @index);

# >> B <<

$primitives = '{badness@|' . '{baselineskip@|' . '{batchmode@|' .
    '{begingroup@|' . '{belowdisplayshortskip@|' . '{belowdisplayskip@|' .
    '{binoppenalty@|' . '{botmark@|' . '{box@|' . '{boxmaxdepth@|' .
    '{brokenpenalty@' ;

@index = grep( !/$primitives/, @index);

# >> C <<

$primitives = '{catcode@|' . '{char@|' . '{chardef@|' . '{cleaders@|' .
    '{closein@|' . '{closeout@|' . '{clubpenalty@|' . '{copy@|' .
    '{count@|' . '{countdef@|' . '{cr@|' . '{crcr@|' .
    '{csname@' ;

@index = grep( !/$primitives/, @index);

# >> D <<

$primitives = '{day@|' . '{deadcycles@|' . '{def@|' .
    '{defaulthyphenchar@|' . '{defaultskewchar@|' .
    '{delcode@|' . '{delimiter@|' . '{delimiterfactor@|' .
    '{delimitershortfall@|' . '{dimen@|' . '{dimendef@|' .
    '{discretionary@|' . '{displayindent@|' . '{displaylimits@|' .
    '{displaystyle@|' . '{displaywidowpenalty@|' . '{displaywidth@|' .
    '{divide@|' . '{doublehyphendemerits@|' . '{dp@|' .
    '{dump@' ;

@index = grep( !/$primitives/, @index);

# >> E <<

$primitives = '{edef@|' . '{else@|' . '{emergencystretch@|' .
   '{end@|' . '{endcsname@|' . '{endgroup@|' . '{endinput@|' .
   '{endlinechar@|' . '{eqno@|' . '{errhelp@|' . '{errmessage@|' .
   '{errorcontextlines@|' . '{errorstopmode@|' .
   '{escapechar@|' . '{everycr@|' . '{everydisplay@|' .
   '{everyhbox@|' . '{everyjob@|' . '{everymath@|' . '{everypar@|' .
   '{everyvbox@|' . '{exhyphenpenalty@|' . '{expandafter@' ;

@index = grep( !/$primitives/, @index);

# >> F--G <<

$primitives = '{fam@|' . '{fi@|' . '{finalhyphendemerits@|' .
   '{firstmark@|' . '{floatingpenalty@|' . '{font@|' .
   '{fontdimen@|' . '{fontname@|' . '{futurelet@|' .
   '{gdef@|' . '{global@|' . '{globaldefs@' ;

@index = grep( !/$primitives/, @index);

# >> H <<

$primitives = '{halign@|' . '{hangafter@|' . '{hangindent@|' .
   '{hbadness@|' . '{hbox@|' . '{hfil@|' . '{hfill@|' .
   '{hfuzz@|' . '{hoffset@|' . '{holdinginserts@|' . '{hrule@|' .
   '{hsize@|' . '{hskip@|' . '{hss@|' . '{ht@|' . '{hyphenation@|' .
   '{hyphenchar@|' . '{hyphenpenalty@' ;

@index = grep( !/$primitives/, @index);

# >> I--K <<

$primitives = '{if@|' . '{ifcase@|' . '{ifcat@|' . '{ifdim@|' .
  '{ifeof@|' . '{ifffalse@|' . '{ifhbox@|' . '{ifhmode@|' .
  '{ifinner@|' . '{ifmmode@|' . '{ifnum@|' . '{ifodd@|' .
  '{iftrue@|' . '{ifvbox@|' . '{iifvmode@|' . '{ifvoid@|' . '{ifx@|' .
  '{ignorespaces@|' .
  '{immediate@|' . '{indent@|' . '{input@|' . '{inputlineno@|' .
  '{insert@|' . '{insertpenalties@|' . '{interlinepenalty@|' .
  '{jobname@|' .
  '{kern@' ;

@index = grep( !/$primitives/, @index);

# >> L--M <<

$primitives = '{language@|' . '{lastbox@|' . '{lastkern@|' .
   '{lastpenalty@|' . '{lastskip@|' . '{lccode@|' . '{leaders@|' .
   '{left@|' . '{lefthyphenmin@|' . '{leftskip@|' . '{leqno@|' . '{let@|' .
   '{limits@|' . '{linepenalty@|' . '{lineskip@|' . '{lineskiplimit@|' .
   '{long@|' . '{looseness@|' . '{lower@|' . '{lowercase@|' .
   '{mag@|' . '{mark@|' . '{mathaccent@|' . '{mathbin@|' .
   '{mathchar@|' . '{mathchardef@|' . '{mathchoice@|' .
   '{mathclose@|' . '{mathcode@|' . '{mathinner@|' . '{mathop@|' .
   '{mathopen@|' . '{mathord@|' . '{mathpunct@|' . '{mathrel@|' .
   '{mathsurround@|' . '{maxdeadcycles@|' . '{maxdepth@|' .
   '{meaning@|' . '{medmuskip@|' . '{message@|' . '{mkern@|' .
   '{month@|' . '{moveleft@|' . '{moveright@|' . '{mskip@|' .
   '{multiply@|' . '{muskip@|' . '{muskipdef@' ;

@index = grep( !/$primitives/, @index);

# >> N--P <<

$primitives = '{newlinechar@|' . '{noalign@|' . '{noboundary@|' .
   '{noexpand@|' . '{noindent@|' . '{nolimits@|' . '{nonscript@|' .
   '{nonstopmode@|' .
   '{nulldelimiterspace@|' . '{nullfont@|' . '{number@|' .
   '{omit@|' . '{openin@|' . '{openout@|' . '{or@|' . '{outer@|' .
   '{output@|' . '{outputpenalty@|' . '{over@|' . '{overfullrule@|' .
   '{overline@|' . '{overwithdelims@|' .
   '{pagedepth@|' . '{pagefilllstretch@|' . '{pagefillstretch@|' .
   '{pagefilstretch@|' . '{pagegoal@|' . '{pageshrink@|' .
   '{pagestretch@|' . '{pagetotal@|' . '{par@|' . '{parparfillskip@|' .
   '{parindent@|' . '{parshape@|' . '{parskip@|' . '{patterns@|' .
   '{pausing@|' . '{penalty@|' . '{postdisplaypenalty@|' .
   '{predisplaypenalty@|' . '{predisplaysize@|' . '{pretolerance@|' .
   '{prevdepth@|' . '{prevgraf@' ;

@index = grep( !/$primitives/, @index);

# >> R--S <<

$primitives = '{radical@|' . '{raise@|' . '{read@|' . '{relax@|' .
   '{relpenalty@|' . '{right@|' . '{righthyphenmin@|' .
   '{rightskip@|' . '{romannumeral@|' . '{scriptfont@|' .
   '{scriptscriptfont@|' . '{scriptscriptstyle@|' .
   '{scriptspace@|' . '{scriptstyle@|' . '{scrollmode@|' .
   '{setbox@|' . '{setlanguage@|' . '{sfcode@|' . '{shipout@|' .
   '{show@|' . '{showbox@|' . '{showboxbreadth@|' .
   '{showboxdepth@|' . '{showlists@|' . '{showthe@|' .
   '{skewchar@|' . '{skip@|' . '{skipdef@|' . '{spacefactor@|' .
   '{spaceskip@|' . '{span@|' . '{special@|' . '{splitbotmark@|' .
   '{splitfirstmark@|' . '{splitmaxdepth@|' . '{splittopskip@|' .
   '{string@' ;

@index = grep( !/$primitives/, @index);

# >> T--Z <<

$primitives = '{tabskip@|' . '{textfont@|' . '{textstyle@|' .
   '{the@|' . '{thickmuskip@|' . '{thinmuskip{' . '{time@|' .
   '{toks@|' . '{toksdef@|' . '{tolerance@|' . '{topmark@|' .
   '{topskip@|' . '{tracingcommands@|' . '{tracinglostchars@|' .
   '{tracingmacros@|' . '{tracingonline@|' . '{tracingoutput@|' .
   '{tracingpages@|' . '{tracingparagraphs@|' . '{tracingrestores@|' .
   '{tracingstats@|' .
   '{uccode@|' . '{uchyph@|' . '{underline@|' . '{unhbox@|' .
   '{unhcopy@|' . '{unkern@|' . '{unpenalty@|' . '{unskip@|' .
   '{unvbox@|' . '{unvcopy@|' . '{uppercase@|' .
   '{vadjust@|' . '{valign@|' . '{vbadness@|' . '{vbox@|' . '{vcenter@|' .
   '{vfil@|' . '{vfill@|' . '{vfilneg@|' . '{vfuzz@|' .
   '{voffset@|' . '{vrule@|' . '{vsize@|' . '{vskip@|' .
   '{vsplit@|' . '{vss@|' . '{vtop@|' .
   '{wd@|' . '{widowpenalty@|' . '{write@|' .
   '{xdef@|' . '{xleaders@|' . '{xspaceskip@|' .
   '{year@';

@index = grep( !/$primitives/, @index);

print " @index\n";