summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/base/ifthen.dvi
blob: daa99641f0daf412956bc28bab77d13dc6f878ca (plain)
ofshex dumpascii
0000 f7 02 01 83 92 c0 1c 3b 00 00 00 00 03 e8 1b 20 54 65 58 20 6f 75 74 70 75 74 20 32 30 30 32 2e .......;........TeX.output.2002.
0020 30 35 2e 32 31 3a 31 34 32 38 8b 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05.21:1428......................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff a0 02 79 00 00 8d a0 fd a3 .........................y......
0060 00 00 a0 02 3f 00 00 8d a0 fe 0e 00 02 8d 92 00 c2 71 96 f3 0f 44 d3 ed 74 00 11 47 ae 00 11 47 ....?............q...D..t..G...G
0080 ae 00 05 63 6d 72 31 37 ba 54 68 65 96 05 37 74 f3 10 05 d6 c6 1f 00 11 47 ae 00 11 47 ae 00 06 ...cmr17.The..7t........G...G...
00a0 63 6d 73 73 31 37 bb 69 66 74 68 65 6e 93 ba 70 61 63 90 8c 71 6b 91 ff 18 e4 61 67 65 8d 8d 9f cmss17.ifthen..pac..qk....age...
00c0 f9 ba af f3 15 21 22 2c 9a 00 0c 00 00 00 0a 00 00 00 06 63 6d 73 79 31 30 c0 03 8e 8e 8e 9f 1d .....!",...........cmsy10.......
00e0 00 01 8d 8d 8d 8d 8d 92 00 de fe ad f3 11 58 ab 51 0b 00 0c 00 00 00 0c 00 00 00 05 63 6d 72 31 ..............X.Q...........cmr1
0100 32 bc 44 61 90 ac 72 76 69 64 91 03 ea a8 43 61 72 6c 69 73 6c 65 8e 8e 8e 8e 8e 9f 18 33 37 8d 2.Da..rvid....Carlisle.......37.
0120 92 00 e6 20 14 32 30 30 31 2f 30 35 2f 32 36 8e 9f 2e 00 01 8d 92 00 ef 21 4b f3 1d 74 0c 89 3a .....2001/05/26.........!K..t..:
0140 00 09 00 00 00 09 00 00 00 05 63 6d 62 78 39 c8 41 62 73 74 72 61 63 74 8e 9f 0f ac d1 8d 91 78 ..........cmbx9.Abstract.......x
0160 df fc f3 1c 6f b4 8b c7 00 09 00 00 00 09 00 00 00 04 63 6d 72 39 c7 54 68 69 73 96 04 1d 0f 0c ....o.............cmr9.This.....
0180 6c 65 93 69 6d 70 6c 65 6d 65 6e 90 be 39 74 73 93 61 6e 93 f3 1e df a4 4e 00 00 09 00 00 00 09 le.implemen..9ts.an.....N.......
01a0 00 00 00 05 63 6d 74 74 39 c9 5c 69 66 74 68 65 6e 65 6c 73 65 93 c7 63 6f 6d 6d 61 6e 64 93 66 ....cmtt9.\ifthenelse..command.f
01c0 6f 72 8d 93 4c 8d 9f fd f3 35 8d 91 fc ab 87 f3 17 b9 41 61 a8 00 06 00 00 00 06 00 00 00 04 63 or..L....5........Aa...........c
01e0 6d 72 36 c2 41 8e 8e 91 00 a9 0b c7 54 8d 91 fe 75 41 9f 01 ef ff 45 8e 91 03 98 9f 58 91 01 63 mr6.A.......T...uA....E.....X..c
0200 2e 32 8d 9f 00 ff ff f3 1f 35 f9 9e 22 00 09 00 00 00 09 00 00 00 05 63 6d 6d 69 39 ca 22 8e 8e .2.......5.."..........cmmi9."..
0220 91 26 92 d2 c7 2e 91 07 33 a2 54 68 65 93 61 6c 2d 8e a4 0b 00 00 8d 91 6b 00 02 67 6f 72 69 74 .&......3.The.al-.......k..gorit
0240 68 6d 96 03 ad 21 75 73 65 64 93 69 73 93 63 6f 6d 70 61 74 69 62 6c 65 93 77 69 74 68 93 74 68 hm...!used.is.compatible.with.th
0260 61 74 93 75 73 65 64 93 69 6e 93 74 68 65 93 4c 8d 9f fd f3 35 8d 91 fc ab 87 c2 41 8e 8e 91 00 at.used.in.the.L....5......A....
0280 a9 0b c7 54 8d 91 fe 75 41 9f 01 ef ff 45 8e 91 03 98 9f 58 93 32 2e 30 39 93 c9 69 66 74 68 65 ...T...uA....E.....X.2.09..ifthe
02a0 6e 93 c7 73 74 90 be 39 79 6c 65 8e a1 8d 91 6b 00 02 6f 70 74 69 6f 6e 2e 91 03 d8 ec 49 74 96 n..st..9yle....k..option.....It.
02c0 02 4a c7 68 61 73 93 62 9a 41 c7 65 65 6e 93 72 65 63 6f 98 64 65 64 2c 91 02 73 4a 6d 61 6b 69 .J.has.b.A.een.reco.ded,..sJmaki
02e0 6e 67 93 74 68 65 93 72 65 73 75 6c 74 69 6e 67 93 64 65 0c 6e 69 74 69 6f 6e 73 93 73 6f 6d 65 ng.the.resulting.de.nitions.some
0300 77 68 61 74 93 6d 6f 72 65 8e a1 8d 91 6b 00 02 63 6f 6d 70 61 63 74 96 03 15 54 61 6e 64 93 65 what.more....k..compact...Tand.e
0320 0e 63 69 65 6e 90 be 39 74 2e 8e 9f 27 11 c4 8d 8d 91 52 00 00 f3 22 c2 d6 4e a0 00 0e 66 66 00 .cien..9t...'.....R..."..N...ff.
0340 0c 00 00 00 06 63 6d 62 78 31 32 cd 31 8e 91 6a 4c cb 49 6e 90 8c cc 74 72 6f 90 73 33 64 75 63 .....cmbx12.1..jL.In...tro.s3duc
0360 74 69 6f 6e 8e 9f 15 e7 1b 8d 91 52 00 00 f3 23 df ea 3c 78 00 0a 00 00 00 0a 00 00 00 06 63 6d tion.......R...#..<x..........cm
0380 74 74 31 30 ce 5c 69 66 74 68 65 6e 65 6c 73 65 7b f3 0d 21 22 2c 9a 00 0a 00 00 00 0a 00 00 00 tt10.\ifthenelse{..!",..........
03a0 06 63 6d 73 79 31 30 b8 68 f3 24 fd 00 27 3a 00 0a 00 00 00 0a 00 00 00 06 63 6d 74 69 31 30 cf .cmsy10.h.$..':..........cmti10.
03c0 74 65 73 74 91 00 f2 d8 b8 69 ce 7d 7b b8 68 cf 74 68 65 6e 96 03 93 e7 63 6c 61 75 73 65 9b 00 test.....i.}{.h.then....clause..
03e0 c0 5b b8 69 ce 7d 7b b8 68 cf 65 6c 73 65 93 63 6c 61 75 73 65 98 b8 69 ce 7d 8e 8d 8d 8d 8d 91 .[.i.}{.h.else.clause..i.}......
0400 13 06 8e c9 5c 69 66 74 68 65 6e 65 6c 73 65 8e 8e 8e 8e a4 0c 00 00 8d 91 61 00 00 f3 07 4b f1 ....\ifthenelse..........a....K.
0420 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 b2 45 76 91 ff 71 c7 61 6c 75 61 74 65 73 96 `y..........cmr10.Ev..q.aluates.
0440 03 53 35 b8 68 cf 74 65 73 74 91 00 f2 d8 b8 69 93 b2 61 73 93 61 93 62 95 47 1d 6f 93 6f 6c 65 .S5.h.test.....i..as.a.b.G.o.ole
0460 61 6e 96 03 53 35 66 75 6e 63 74 69 6f 6e 2c 91 03 53 a2 61 6e 64 93 74 68 65 6e 93 65 78 65 63 an..S5function,..S.and.then.exec
0480 75 74 65 73 93 65 69 74 68 65 72 93 b8 68 cf 74 68 65 6e 91 03 91 f3 63 6c 61 75 73 65 91 00 c0 utes.either..h.then....clause...
04a0 5b b8 69 8e a1 8d 91 52 00 00 b2 6f 72 91 03 55 55 b8 68 cf 65 6c 73 65 91 03 93 e7 63 6c 61 75 [.i....R...or..UU.h.else....clau
04c0 73 65 91 00 c0 5b b8 69 b2 2e 8e a1 8d 91 61 00 00 b8 68 cf 74 65 73 74 91 00 f2 d8 b8 69 96 02 se...[.i......a...h.test.....i..
04e0 f7 0c b2 69 73 93 61 93 62 95 47 1d 6f 93 6f 6c 65 61 6e 96 02 f7 0c 65 78 70 72 65 73 73 69 6f ...is.a.b.G.o.olean....expressio
0500 6e 93 75 73 69 6e 67 93 74 68 65 93 69 6e 0c 78 93 63 6f 6e 6e 65 63 74 69 76 90 b8 e3 65 73 2c n.using.the.in.x.connectiv...es,
0520 96 03 09 e7 ce 5c 61 6e 64 b2 2c 93 ce 5c 6f 72 b2 2c 93 74 68 65 91 02 f7 0c 75 6e 61 72 79 8e .....\and.,..\or.,.the....unary.
0540 a1 8d 91 52 00 00 ce 5c 6e 6f 74 96 03 55 55 b2 61 6e 64 93 70 61 72 65 6e 90 b8 e3 74 68 65 73 ...R...\not..UU.and.paren...thes
0560 65 73 93 ce 5c 28 91 05 3f fd 5c 29 b2 2e 8e a1 8d 91 61 00 00 41 73 96 02 f3 bf 61 6e 93 61 6c es..\(..?.\)......a..As....an.al
0580 74 65 72 6e 61 74 69 76 90 b8 e3 65 93 6e 6f 74 61 74 69 6f 6e 93 ce 5c 41 4e 44 b2 2c 93 ce 5c ternativ...e.notation..\AND.,..\
05a0 4f 52 9b 02 f3 a7 b2 61 6e 64 93 ce 5c 4e 4f 54 98 b2 63 61 6e 93 62 90 47 1d 65 93 75 73 65 64 OR.....and..\NOT..can.b.G.e.used
05c0 2e 91 04 51 40 54 68 69 73 93 69 73 93 73 61 66 65 72 93 73 69 6e 63 65 8e a1 8d 91 52 00 00 69 ...Q@This.is.safer.since....R..i
05e0 74 96 03 6c 9a 63 61 6e 27 74 93 62 9a 47 1d 65 93 6d 69 73 69 6e 90 b8 e3 74 65 72 70 72 65 74 t..l.can't.b.G.e.misin...terpret
0600 65 64 93 77 68 65 6e 93 61 70 70 98 65 61 72 69 6e 67 93 69 6e 73 69 64 65 93 61 93 54 8d 91 fe ed.when.app.earing.inside.a.T...
0620 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 2d 63 6f 6e 64 69 74 69 6f 6e 61 6c 93 69 6e 93 77 68 69 U>..'.E....xX-conditional.in.whi
0640 63 90 b8 e3 68 93 ce 5c 6f 72 8e a1 8d 91 52 00 00 b2 68 61 73 96 03 55 55 61 93 64 69 0b 65 72 c...h..\or....R...has..UUa.di.er
0660 65 6e 90 b8 e3 74 93 6d 65 61 6e 69 6e 67 2e 8e a1 8d 91 61 00 00 54 68 65 96 03 55 55 61 74 6f en...t.meaning.....a..The..UUato
0680 6d 69 63 93 70 72 6f 70 90 47 1d 6f 73 69 74 69 6f 6e 73 93 61 72 65 3a 8e a1 8d 91 52 00 00 b8 mic.prop.G.ositions.are:....R...
06a0 68 cf 6e 75 6d 62 9b ff 7d 27 65 72 91 01 13 8d b8 69 96 03 55 55 ce 3c 93 b8 68 cf 6e 75 6d 62 h.numb..}'er.....i..UU.<..h.numb
06c0 98 65 72 91 01 13 8d b8 69 8e a1 8d 91 52 00 00 68 cf 6e 75 6d 62 9b ff 7d 27 65 72 91 01 13 8d .er.....i....R..h.numb..}'er....
06e0 b8 69 96 03 55 55 ce 3d 93 b8 68 cf 6e 75 6d 62 98 65 72 91 01 13 8d b8 69 8e a1 8d 91 52 00 00 .i..UU.=..h.numb.er.....i....R..
0700 68 cf 6e 75 6d 62 9b ff 7d 27 65 72 91 01 13 8d b8 69 96 03 55 55 ce 3e 93 b8 68 cf 6e 75 6d 62 h.numb..}'er.....i..UU.>..h.numb
0720 98 65 72 91 01 13 8d b8 69 8e a1 8d 91 52 00 00 ce 5c 69 73 6f 64 64 7b 96 03 55 55 b8 68 cf 6e .er.....i....R...\isodd{..UU.h.n
0740 75 6d 62 91 ff 7d 27 65 72 91 01 13 8d b8 69 93 ce 7d 8e a1 8d 91 52 00 00 5c 69 73 75 6e 64 65 umb..}'er.....i..}....R..\isunde
0760 66 69 6e 65 64 7b 96 03 55 55 b8 68 cf 63 91 ff 7d 27 6f 6d 6d 61 6e 64 91 03 93 e7 6e 61 6d 65 fined{..UU.h.c..}'ommand....name
0780 91 00 c0 5b b8 69 93 ce 7d 8e a1 8d 91 52 00 00 5c 65 71 75 61 6c 7b b8 68 cf 73 74 72 69 6e 67 ...[.i..}....R..\equal{.h.string
07a0 96 00 e2 7d b8 69 ce 7d 7b b8 68 cf 73 74 72 69 6e 67 93 b8 69 ce 7d 8e a1 8d 91 52 00 00 5c 6c ...}.i.}{.h.string..i.}....R..\l
07c0 65 6e 67 74 68 74 65 73 74 7b b8 68 cf 64 69 6d 65 6e 96 00 c4 63 b8 69 ce 3c b8 68 cf 64 69 6d engthtest{.h.dimen...c.i.<.h.dim
07e0 65 6e 93 b8 69 ce 7d 8e a1 8d 91 52 00 00 5c 6c 65 6e 67 74 68 74 65 73 74 7b b8 68 cf 64 69 6d en..i.}....R..\lengthtest{.h.dim
0800 65 6e 96 00 c4 63 b8 69 ce 3d b8 68 cf 64 69 6d 65 6e 93 b8 69 ce 7d 8e a1 8d 91 52 00 00 5c 6c en...c.i.=.h.dimen..i.}....R..\l
0820 65 6e 67 74 68 74 65 73 74 7b b8 68 cf 64 69 6d 65 6e 96 00 c4 63 b8 69 ce 3e b8 68 cf 64 69 6d engthtest{.h.dimen...c.i.>.h.dim
0840 65 6e 93 b8 69 ce 7d 8e a1 8d 91 52 00 00 5c 62 6f 6f 6c 65 61 6e 7b b8 68 cf 6e 61 6d 65 91 00 en..i.}....R..\boolean{.h.name..
0860 c0 5b b8 69 ce 7d 8e a1 8d 91 61 00 00 b2 54 68 65 96 02 91 46 b8 68 cf 73 74 72 69 6e 67 91 00 .[.i.}....a...The...F.h.string..
0880 e2 7d b8 69 b2 73 93 74 65 73 74 65 64 93 62 9a b8 e3 79 93 ce 5c 65 71 75 61 6c 93 b2 6d 61 98 .}.i.s.tested.b...y..\equal..ma.
08a0 79 93 62 90 47 1d 65 93 61 6e 98 79 93 73 65 71 75 65 6e 63 65 93 6f 66 93 63 6f 6d 6d 61 6e 64 y.b.G.e.an.y.sequence.of.command
08c0 73 93 74 68 61 74 93 65 78 70 61 6e 64 8e a1 8d 91 52 00 00 74 6f 96 03 55 55 61 93 6c 69 73 74 s.that.expand....R..to..UUa.list
08e0 93 6f 66 93 74 6f 6b 90 b8 e3 65 6e 73 2e 91 04 71 c7 49 66 93 74 68 65 73 65 93 65 78 70 61 6e .of.tok...ens...q.If.these.expan
0900 73 69 6f 6e 73 93 61 72 65 93 65 71 75 61 6c 2c 93 74 68 65 6e 93 74 68 65 93 70 72 6f 70 90 47 sions.are.equal,.then.the.prop.G
0920 1d 6f 73 69 74 69 6f 6e 93 69 73 93 74 72 75 65 2e 8e a1 8d 91 61 00 00 ce 5c 69 73 6f 64 64 96 .osition.is.true.....a...\isodd.
0940 02 97 86 b2 69 73 93 74 72 75 65 93 69 66 93 74 68 65 93 b8 68 cf 6e 75 6d 62 91 ff 7d 27 65 72 ....is.true.if.the..h.numb..}'er
0960 91 01 13 8d b8 69 93 b2 69 73 93 6f 90 47 1d 64 64 2c 91 02 bd 7c 61 6e 64 93 66 61 6c 73 65 93 .....i..is.o.G.dd,...|and.false.
0980 6f 74 68 65 72 77 69 73 65 93 28 65 76 9a b8 e3 65 6e 93 69 66 93 74 68 65 93 61 72 67 75 6d 65 otherwise.(ev...en.if.the.argume
09a0 6e 98 74 8e a1 8d 91 52 00 00 69 73 96 03 55 55 6e 6f 74 93 61 93 6e 95 b8 e3 75 6d 93 62 90 47 n.t....R..is..UUnot.a.n...um.b.G
09c0 1d 65 72 29 2e 8e 91 52 00 00 9f 08 e6 66 89 00 00 66 66 00 8d ff 72 9f 09 40 00 8d 8d 8d 91 0a .er)...R.....f...ff...r..@......
09e0 f7 88 9f fd 2d 3a f3 1b 71 a1 25 0b 00 06 00 00 00 06 00 00 00 05 63 6d 73 79 36 c6 03 8e 8e 91 ....-:..q.%...........cmsy6.....
0a00 0f 4c dc f3 16 7c 7b 59 07 00 08 00 00 00 08 00 00 00 04 63 6d 72 38 c1 54 68 69 73 96 02 d5 58 .L...|{Y...........cmr8.This...X
0a20 0c 6c 65 93 68 61 73 93 76 9a c3 8e 65 72 73 69 6f 6e 93 6e 98 75 6d 98 62 90 3c 72 65 72 93 76 .le.has.v...ersion.n.um.b.<rer.v
0a40 31 2e 31 63 2c 93 6c 61 73 74 93 72 65 76 69 73 65 64 93 32 30 30 31 2f 30 35 2f 32 36 2e 8e 8e 1.1c,.last.revised.2001/05/26...
0a60 9f 1e 00 00 8d 92 01 01 00 00 b2 31 8e 8e 8c 8b 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 ...........1....................
0a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a a0 02 79 00 ...........................*..y.
0aa0 00 8d a0 fd a3 00 00 a0 02 3f 00 00 8d a0 fd e4 00 00 8d 91 61 00 00 ce 5c 69 73 75 6e 64 65 66 .........?..........a...\isundef
0ac0 69 6e 65 64 7b 5c 63 6d 64 7d 96 03 55 55 b2 69 73 93 74 72 75 65 93 69 66 93 ce 5c 63 6d 64 93 ined{\cmd}..UU.is.true.if..\cmd.
0ae0 b2 69 73 93 6e 6f 74 93 64 65 0c 6e 65 64 2e 8e a4 0c 00 00 8d 91 61 00 00 ce 5c 62 6f 6f 6c 65 .is.not.de.ned........a...\boole
0b00 61 6e 7b 78 79 7a 7d 96 04 0e 3d b2 72 65 74 75 72 6e 73 93 74 68 65 93 74 72 75 74 68 93 76 91 an{xyz}...=.returns.the.truth.v.
0b20 ff 71 c7 61 6c 75 65 93 63 6f 6e 9a b8 e3 74 61 69 6e 65 64 93 69 6e 93 74 68 65 93 70 72 69 6d .q.alue.con...tained.in.the.prim
0b40 69 74 69 76 98 65 93 54 8d 91 fe 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 93 ce 5c 69 66 b2 2c 8e itiv.e.T...U>..'.E....xX..\if.,.
0b60 a1 8d 91 52 00 00 ce 5c 69 66 78 79 7a b2 2e 91 06 67 f3 54 68 69 73 96 03 fc b9 69 73 93 75 73 ...R...\ifxyz....g.This....is.us
0b80 75 61 6c 6c 79 93 75 73 65 64 93 77 69 74 68 93 62 95 47 1d 6f 93 6f 6c 65 61 6e 96 03 fc b9 0d ually.used.with.b.G.o.olean.....
0ba0 61 67 73 93 63 72 65 61 74 65 64 93 77 69 74 68 93 ce 5c 6e 65 77 62 6f 6f 6c 65 61 6e 93 b2 61 ags.created.with..\newboolean..a
0bc0 6e 64 8e a1 8d 91 52 00 00 ce 5c 70 72 6f 76 69 64 65 62 6f 6f 6c 65 61 6e 96 03 17 db b2 64 65 nd....R...\provideboolean.....de
0be0 73 63 72 69 62 9a 47 1d 65 64 93 62 98 65 6c 6f 90 b8 e3 77 2e 91 04 5d 49 49 74 93 63 61 6e 93 scrib.G.ed.b.elo...w...]IIt.can.
0c00 61 6c 73 6f 93 62 98 65 93 75 73 65 64 93 77 69 74 68 93 74 68 65 93 6e 61 6d 65 73 93 6f 66 93 also.b.e.used.with.the.names.of.
0c20 ce 5c 6e 65 77 69 66 8e a1 8d 91 52 00 00 b2 63 72 65 61 74 65 64 96 03 c3 63 74 6f 6b 9a b8 e3 .\newif....R...created...ctok...
0c40 65 6e 73 2c 91 03 de e6 61 6e 64 93 70 72 69 6d 69 74 69 76 98 65 93 54 8d 91 fe 55 3e 9f 02 27 ens,....and.primitiv.e.T...U>..'
0c60 1c 45 8e 91 03 e3 78 58 93 ce 5c 69 66 93 b2 63 6f 6e 73 74 72 75 63 74 73 2c 91 03 de e6 66 6f .E....xX..\if..constructs,....fo
0c80 72 93 65 78 61 6d 70 6c 65 93 ce 5c 62 6f 6f 6c 65 61 6e 7b 74 72 75 65 7d 8e a1 8d 91 52 00 00 r.example..\boolean{true}....R..
0ca0 b2 28 ce 5c 69 66 74 72 75 65 b2 29 2c 96 03 55 55 ce 5c 62 6f 6f 6c 65 61 6e 7b 6d 6d 6f 64 65 .(.\iftrue.),..UU.\boolean{mmode
0cc0 7d 93 b2 28 ce 5c 69 66 6d 6d 6f 64 65 b2 29 93 65 74 63 2e 8e a1 8d 91 61 00 00 54 68 65 91 03 }..(.\ifmmode.).etc.....a..The..
0ce0 55 55 63 6f 6d 6d 61 6e 64 73 3a 8e a1 8d 91 52 00 00 ce 5c 6e 65 77 62 6f 6f 6c 65 61 6e 7b b8 UUcommands:....R...\newboolean{.
0d00 68 cf 6e 61 6d 65 9b 00 c0 5b b8 69 ce 7d 96 03 a2 b1 b2 61 6e 64 93 ce 5c 70 72 6f 76 69 64 65 h.name...[.i.}.....and..\provide
0d20 62 6f 6f 6c 65 61 6e 7b b8 68 cf 6e 61 6d 65 98 b8 69 ce 7d 93 b2 61 72 65 93 70 72 6f 90 b8 e3 boolean{.h.name..i.}..are.pro...
0d40 76 69 64 65 64 93 73 6f 93 74 68 65 93 75 73 65 72 8e 8d 8d 8d 8d 91 13 06 8e c9 5c 6e 65 77 62 vided.so.the.user..........\newb
0d60 6f 6f 6c 65 61 6e 8e 8e 8e 8e 8d 8d a1 8d 8d 90 20 36 5c 70 72 6f 76 69 64 65 62 6f 6f 6c 65 61 oolean...........6\provideboolea
0d80 6e 8e 8e 8e 8e a1 8d 91 52 00 00 b2 63 61 6e 96 03 46 8f 65 61 73 69 6c 79 93 63 72 65 61 74 65 n.......R...can..F.easily.create
0da0 93 6e 65 77 93 62 95 47 1d 6f 93 6f 6c 65 61 6e 96 03 46 8f 0d 61 67 73 2e 91 04 6c da 41 73 93 .new.b.G.o.olean..F..ags...l.As.
0dc0 66 6f 72 93 ce 5c 6e 65 77 63 6f 6d 6d 61 6e 64 b2 2c 91 03 49 83 ce 5c 6e 65 77 62 6f 6f 6c 65 for..\newcommand.,..I..\newboole
0de0 61 6e 93 b2 67 65 6e 65 72 61 74 65 73 8e a1 8d 91 52 00 00 61 6e 96 02 bc 3d 65 72 72 6f 72 93 an..generates....R..an...=error.
0e00 69 66 93 74 68 65 93 63 6f 6d 6d 61 6e 64 93 6e 61 6d 65 93 69 73 93 6e 6f 74 93 6e 65 77 2e 91 if.the.command.name.is.not.new..
0e20 04 3e bf ce 5c 70 72 6f 76 69 64 65 62 6f 6f 6c 65 61 6e 93 b2 73 69 6c 65 6e 90 b8 e3 74 6c 79 .>..\provideboolean..silen...tly
0e40 93 64 6f 90 47 1d 65 73 93 6e 6f 74 68 69 6e 67 8e a1 8d 91 52 00 00 69 6e 96 03 55 55 74 68 61 .do.G.es.nothing....R..in..UUtha
0e60 74 93 63 61 73 65 2e 8e a1 8d 91 61 00 00 54 68 65 9b 03 55 55 62 95 47 1d 6f 93 6f 6c 65 61 6e t.case.....a..The..UUb.G.o.olean
0e80 98 0d 61 67 73 98 6d 61 90 b8 e3 79 98 62 93 65 98 73 65 74 98 77 69 74 68 3a 8e a1 8d 91 52 00 ..ags.ma...y.b.e.set.with:....R.
0ea0 00 ce 5c 73 65 74 62 6f 6f 6c 65 61 6e 7b b8 68 cf 6e 61 6d 65 96 00 c0 5b b8 69 ce 7d 7b b8 68 ..\setboolean{.h.name...[.i.}{.h
0ec0 cf 76 61 6c 75 65 93 b8 69 ce 7d 8e 8d 8d 8d 8d 91 13 06 8e c9 5c 73 65 74 62 6f 6f 6c 65 61 6e .value..i.}..........\setboolean
0ee0 8e 8e 8e 8e a1 8d 91 52 00 00 b8 68 cf 76 61 6c 75 65 91 00 c0 5b b8 69 96 03 55 55 b2 6d 61 9a .......R...h.value...[.i..UU.ma.
0f00 b8 e3 79 93 62 90 47 1d 65 93 65 69 74 68 65 72 93 ce 74 72 75 65 93 b2 6f 72 93 ce 66 61 6c 73 ..y.b.G.e.either..true..or..fals
0f20 65 93 b2 28 61 6e 98 79 93 43 61 53 65 29 2e 8e a1 8d 91 61 00 00 4e 6f 74 65 96 03 f6 db 74 68 e..(an.y.CaSe).....a..Note....th
0f40 61 74 93 74 68 65 72 65 93 69 73 93 6e 6f 93 70 72 65 63 65 64 65 6e 63 65 93 62 9a 47 1d 65 74 at.there.is.no.precedence.b.G.et
0f60 95 b8 e3 77 93 65 65 6e 96 03 f6 db ce 5c 61 6e 64 93 b2 61 6e 64 93 ce 5c 6f 72 b2 2e 91 06 56 ...w.een.....\and..and..\or....V
0f80 58 54 68 65 93 70 72 6f 70 98 6f 73 69 74 69 6f 6e 93 69 73 8e a1 8d 91 52 00 00 65 76 91 ff 71 XThe.prop.osition.is....R..ev..q
0fa0 c7 61 6c 75 61 74 65 64 96 03 97 5b 69 6e 93 61 93 6c 65 66 74 93 72 69 67 68 9a b8 e3 74 93 6d .aluated...[in.a.left.righ...t.m
0fc0 61 6e 6e 65 72 2e 91 05 37 d8 ce 5c 6e 6f 74 93 b2 6f 6e 6c 79 93 61 70 70 6c 69 65 73 93 74 6f anner...7..\not..only.applies.to
0fe0 93 74 68 65 93 69 6d 6d 65 64 69 61 74 65 6c 79 93 66 6f 6c 6c 6f 98 77 69 6e 67 8e a1 8d 91 52 .the.immediately.follo.wing....R
1000 00 00 70 72 6f 70 9a 47 1d 6f 73 69 74 69 6f 6e 2e 91 04 1f c0 28 54 68 69 73 96 02 5f 3d 69 73 ..prop.G.osition.....(This.._=is
1020 93 63 6f 6e 73 69 73 74 65 6e 90 b8 e3 74 93 77 69 74 68 93 4c 61 6d 70 98 6f 72 74 27 73 93 ce .consisten...t.with.Lamp.ort's..
1040 69 66 74 68 65 6e 2e 73 74 79 b2 2e 29 91 04 1f c0 49 6e 93 74 68 69 73 93 73 74 90 b8 e3 79 6c ifthen.sty..)....In.this.st...yl
1060 65 2c 91 02 90 75 74 68 6f 75 67 68 8e a1 8d 91 52 00 00 74 68 65 96 04 12 a5 74 65 73 74 93 69 e,...uthough....R..the....test.i
1080 73 93 60 6c 61 7a 69 6c 79 27 93 65 76 91 ff 71 c7 61 6c 75 61 74 65 64 2c 91 04 41 f8 73 6f 93 s.`lazily'.ev..q.aluated,..A.so.
10a0 66 6f 72 93 69 6e 73 74 61 6e 63 65 93 69 66 93 74 68 65 93 0c 72 73 74 93 70 72 6f 70 90 47 1d for.instance.if.the..rst.prop.G.
10c0 6f 73 69 74 69 6f 6e 93 69 6e 93 61 6e 93 ce 5c 6f 72 93 b2 69 73 8e a1 8d 91 52 00 00 74 72 75 osition.in.an..\or..is....R..tru
10e0 65 2c 91 03 89 4b 74 68 65 96 03 7e e7 73 65 63 6f 6e 64 93 6f 6e 65 93 69 73 93 73 6b 69 70 70 e,...Kthe..~.second.one.is.skipp
1100 90 47 1d 65 64 2e 91 04 ee 7c 28 4f 6e 93 74 68 65 93 73 65 63 6f 6e 64 93 70 61 73 73 7c 74 68 .G.ed....|(On.the.second.pass|th
1120 65 93 0c 72 73 74 93 70 61 73 73 93 69 6e 93 61 6e 93 ce 5c 65 64 65 66 8e a1 8d 91 52 00 00 b2 e..rst.pass.in.an..\edef....R...
1140 65 78 70 61 6e 64 73 96 03 55 55 63 6c 61 75 73 65 73 93 69 6e 93 61 6c 6c 93 70 72 6f 70 90 47 expands..UUclauses.in.all.prop.G
1160 1d 6f 73 69 74 69 6f 6e 73 2e 29 8e a1 8d 91 61 00 00 41 70 61 72 74 96 03 c1 90 66 72 6f 6d 93 .ositions.)....a..Apart....from.
1180 74 68 65 93 61 64 64 69 74 69 6f 6e 93 6f 66 93 74 68 65 93 65 78 74 72 61 93 61 74 6f 6d 69 63 the.addition.of.the.extra.atomic
11a0 93 70 72 6f 70 90 47 1d 6f 73 69 74 69 6f 6e 73 93 ce 5c 69 73 6f 64 64 b2 2c 91 03 dc 9e ce 5c .prop.G.ositions..\isodd.,.....\
11c0 62 6f 6f 6c 65 61 6e b2 2c 8e a1 8d 91 52 00 00 ce 5c 6c 65 6e 67 74 68 74 65 73 74 96 03 df 68 boolean.,....R...\lengthtest...h
11e0 b2 61 6e 64 93 ce 5c 69 73 75 6e 64 65 66 69 6e 65 64 b2 2c 91 04 01 ed 74 68 65 93 6f 6e 6c 79 .and..\isundefined.,....the.only
1200 93 6b 6e 6f 9a b8 e3 77 6e 93 69 6e 63 6f 6d 70 61 74 69 62 69 6c 69 74 98 79 93 69 73 93 74 68 .kno...wn.incompatibilit.y.is.th
1220 61 74 93 69 6e 93 74 68 69 73 8e a1 8d 91 52 00 00 70 61 63 90 b8 e3 6b 9b ff 71 c7 61 67 65 96 at.in.this....R..pac...k..q.age.
1240 03 59 55 74 68 65 93 65 78 70 72 65 73 73 69 6f 6e ce 5c 6e 6f 74 5c 6e 6f 74 b8 68 cf 50 91 01 .YUthe.expression.\not\not.h.P..
1260 06 94 b8 69 93 b2 69 73 93 65 71 75 69 76 98 61 6c 65 6e 9a b8 e3 74 93 74 6f 93 b8 68 cf 50 91 ...i..is.equiv.alen...t.to..h.P.
1280 01 06 94 b8 69 b2 2e 91 04 7d c6 48 6f 98 77 98 65 76 98 65 72 93 69 6e 93 74 68 65 93 6f 72 69 ....i....}.Ho.w.ev.er.in.the.ori
12a0 67 69 6e 61 6c 8e a1 8d 91 52 00 00 73 74 9a b8 e3 79 6c 65 96 03 55 55 69 74 93 77 98 61 73 93 ginal....R..st...yle..UUit.w.as.
12c0 65 71 75 69 76 91 ff 71 c7 61 6c 65 6e 98 74 93 74 6f 93 ce 5c 6e 6f 74 b8 68 cf 50 91 01 06 94 equiv..q.alen.t.to..\not.h.P....
12e0 b8 69 b2 2e 91 04 71 c7 54 68 69 73 93 69 73 93 69 6e 98 74 65 6e 98 74 69 6f 6e 61 6c 93 28 62 .i....q.This.is.in.ten.tional.(b
1300 75 67 93 0c 78 3a 2d 29 2e 8e a1 8d 91 61 00 00 54 68 65 96 04 29 51 63 6f 6d 6d 61 6e 64 93 ce ug..x:-).....a..The..)Qcommand..
1320 5c 77 68 69 6c 65 64 6f 93 b2 69 73 93 61 6c 73 6f 93 64 65 0c 6e 65 64 93 28 63 6f 70 69 65 64 \whiledo..is.also.de.ned.(copied
1340 93 64 69 72 65 63 74 6c 79 93 66 72 6f 6d 93 74 68 65 93 4c 8d 9f fd f3 35 8d 91 fc 66 66 f3 06 .directly.from.the.L....5...ff..
1360 d9 93 a0 52 00 07 00 00 00 07 00 00 00 04 63 6d 72 37 b1 41 8e 8e 91 00 cd 89 b2 54 8d 91 fe 55 ...R..........cmr7.A.......T...U
1380 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 32 2e 30 39 8e 8d 8d 8d 8d 91 21 33 50 c9 5c 77 68 69 6c 65 >..'.E....xX2.09......!3P.\while
13a0 64 6f 8e 8e 8e 8e a1 8d 91 52 00 00 b2 64 65 0c 6e 69 74 69 6f 6e 29 2e 8e a1 8d 91 61 00 00 ce do.......R...de.nition).....a...
13c0 5c 77 68 69 6c 65 64 6f 7b b8 68 cf 74 65 73 74 91 00 f2 d8 b8 69 ce 7d 7b b8 68 cf 77 68 69 6c \whiledo{.h.test.....i.}{.h.whil
13e0 65 91 03 93 e7 63 6c 61 75 73 65 91 00 c0 5b b8 69 ce 7d 8e a1 8d 91 61 00 00 b2 57 69 74 68 96 e....clause...[.i.}....a...With.
1400 02 c9 80 b8 68 cf 74 65 73 74 91 00 f2 d8 b8 69 93 b2 61 73 93 61 62 9a 47 1d 6f 95 b8 e3 76 93 ....h.test.....i..as.ab.G.o...v.
1420 65 2c 91 02 e5 77 72 65 70 98 65 61 74 65 64 6c 79 96 02 c9 80 65 78 65 63 75 74 65 73 93 b8 68 e,...wrep.eatedly....executes..h
1440 cf 77 68 69 6c 65 91 03 13 42 63 6c 61 75 73 65 91 00 c0 5b b8 69 93 b2 77 68 69 6c 65 93 74 68 .while...Bclause...[.i..while.th
1460 65 93 74 65 73 74 93 72 65 6d 61 69 6e 73 8e a1 8d 91 52 00 00 74 72 75 65 2e 8e 9f 20 e1 f6 8d e.test.remains....R..true.......
1480 8d 91 52 00 00 cd 32 8e 91 6a 4c cb 54 68 65 91 05 66 66 49 6d 70 6c 65 6d 65 6e 90 8c cc 74 61 ..R...2..jL.The..ffImplemen...ta
14a0 74 69 6f 6e 8e 9f 14 e7 1b 8d 8d 91 55 fc 73 b1 31 8e 91 5c aa ae f3 20 a9 b1 90 ca 00 09 00 00 tion........U.s.1..\............
14c0 00 09 00 00 00 05 63 6d 73 79 39 cb 68 8d 03 f3 25 d2 6f c7 77 00 09 00 00 00 09 00 00 00 05 63 ......cmsy9.h...%.o.w..........c
14e0 6d 73 73 39 d0 70 61 63 6b 90 be 39 61 67 65 8e 91 23 67 0b cb 69 8e 9f 10 90 f8 8d 8d 8d 8d 91 mss9.pack..9age..#g..i..........
1500 1d c0 24 c9 5c 54 45 40 74 68 72 6f 77 8e 8e 8e 91 52 00 00 b2 49 6e 96 02 a1 55 6f 72 64 65 72 ..$.\TE@throw....R...In...Uorder
1520 93 74 6f 93 73 75 70 70 90 47 1d 6f 72 74 93 74 68 65 93 73 79 6e 9a b8 e3 74 61 78 93 6f 66 93 .to.supp.G.ort.the.syn...tax.of.
1540 ce 69 66 74 68 65 6e 2e 73 74 79 b2 2c 91 02 c5 55 77 68 69 63 98 68 93 61 6c 6c 6f 98 77 73 93 .ifthen.sty.,...Uwhic.h.allo.ws.
1560 61 63 63 65 73 73 93 74 6f 93 74 68 65 93 70 72 69 6d 69 74 69 76 98 65 8e a1 8d 91 52 00 00 54 access.to.the.primitiv.e....R..T
1580 8d 91 fe 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 96 04 00 fa 73 79 6e 9a b8 e3 74 61 78 93 66 6f ...U>..'.E....xX....syn...tax.fo
15a0 72 93 61 93 6e 98 75 6d 65 72 69 63 93 74 65 73 74 2c 91 04 2b e3 72 61 74 68 65 72 93 74 68 61 r.a.n.umeric.test,..+.rather.tha
15c0 6e 93 61 93 ce 7b 7d 93 b2 64 65 6c 69 6d 69 74 65 64 93 61 72 67 75 6d 65 6e 98 74 93 66 6f 72 n.a..{}..delimited.argumen.t.for
15e0 6d 2c 91 04 2b e3 69 74 93 69 73 8e a1 8d 91 52 00 00 6d 6f 73 74 9b 03 42 84 63 6f 6e 95 b8 e3 m,..+.it.is....R..most..B.con...
1600 76 93 65 6e 69 65 6e 93 74 98 74 6f 98 77 93 6f 72 6b 98 60 77 69 74 68 69 6e 27 98 61 6e 98 ce v.enien.t.to.w.ork.`within'.an..
1620 5c 69 66 6e 75 6d b2 2e 91 04 6b 81 ce 5c 69 66 74 40 74 68 72 6f 77 98 b2 60 74 68 72 6f 93 77 \ifnum....k..\ift@throw..`thro.w
1640 73 27 98 79 93 6f 75 98 6f 75 74 98 6f 66 98 74 68 65 8e a1 8d 91 52 00 00 63 75 72 72 65 6e 9a s'.y.ou.out.of.the....R..curren.
1660 b8 e3 74 96 03 55 55 ce 5c 69 66 6e 75 6d 93 b2 73 6f 93 74 68 61 74 93 79 98 6f 75 93 63 61 6e ..t..UU.\ifnum..so.that.y.ou.can
1680 93 28 65 67 29 93 73 74 61 72 74 93 61 6e 93 ce 5c 69 66 64 69 6d 93 b2 66 6f 72 93 74 68 65 93 .(eg).start.an..\ifdim..for.the.
16a0 6c 65 6e 67 74 68 93 74 65 73 74 73 2e 8e a9 0d c8 7c 8d 8d 91 55 fc 73 b1 32 8e 91 5c aa ae c9 length.tests.....|...U.s.2..\...
16c0 5c 64 65 66 5c 54 45 40 74 68 72 6f 77 7b 5c 40 6e 65 3d 5c 40 6e 65 5c 6e 6f 65 78 70 61 6e 64 \def\TE@throw{\@ne=\@ne\noexpand
16e0 5c 66 69 7d 8e 9f 14 59 74 8d 8d 8d 8d 91 22 79 ba 5c 62 6f 6f 6c 65 61 6e 8e 8e 8e 91 52 00 00 \fi}...Yt....."y.\boolean....R..
1700 b2 41 91 02 9d b9 6e 6f 6e 2d 73 74 61 6e 64 61 72 64 96 02 9d e8 65 78 74 65 6e 73 69 6f 6e 93 .A....non-standard....extension.
1720 74 6f 93 ce 69 66 74 68 65 6e b2 2c 91 02 c2 98 73 75 70 70 9a 47 1d 6f 72 74 69 6e 67 93 62 98 to..ifthen.,....supp.G.orting.b.
1740 6f 98 6f 6c 65 61 6e 93 77 9a b8 e3 61 73 93 70 72 65 76 69 6f 75 73 6c 79 93 61 98 76 91 ff 71 o.olean.w...as.previously.a.v..q
1760 c7 61 69 6c 61 62 6c 65 2c 8e a1 8d 91 52 00 00 74 68 69 73 96 03 55 55 69 73 93 61 93 73 69 6d .ailable,....R..this..UUis.a.sim
1780 70 6c 65 72 93 69 6d 70 6c 65 6d 65 6e 90 b8 e3 74 61 74 69 6f 6e 2e 8e a6 8d 8d 91 55 fc 73 b1 pler.implemen...tation......U.s.
17a0 33 8e 91 5c aa ae c9 5c 64 65 66 5c 62 6f 6f 6c 65 61 6e 23 31 23 32 7b 25 8e 9f 0b 00 00 8d 8d 3..\...\def\boolean#1#2{%.......
17c0 91 55 fc 73 b1 34 8e 91 66 1d da c9 5c 54 45 40 74 68 72 6f 77 5c 65 78 70 61 6e 64 61 66 74 65 .U.s.4..f...\TE@throw\expandafte
17e0 72 5c 6e 6f 65 78 70 61 6e 64 5c 63 73 6e 61 6d 65 91 04 b9 96 69 66 23 31 5c 65 6e 64 63 73 6e r\noexpand\csname....if#1\endcsn
1800 61 6d 65 23 32 7d 8e 9f 14 59 74 8d 8d 8d 8d 91 19 06 8e 5c 54 45 40 6c 65 6e 67 74 68 8e 8e 8e ame#2}...Yt........\TE@length...
1820 91 52 00 00 b2 54 91 ff 2a aa 65 73 74 69 6e 67 96 03 55 55 6c 65 6e 67 74 68 73 2e 9b 04 71 c7 .R...T..*.esting..UUlengths...q.
1840 ce 23 31 93 b2 69 73 93 74 68 65 93 74 65 73 74 2e 98 54 68 65 93 65 78 74 72 61 93 61 72 67 75 .#1..is.the.test..The.extra.argu
1860 6d 65 6e 90 b8 e3 74 93 67 6f 62 62 6c 65 73 93 73 70 61 63 65 73 2e 8e 8e 9f 1e 00 00 8d 92 01 men...t.gobbles.spaces..........
1880 01 00 00 32 8e 8e 8c 8b 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...2............................
18a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 6f a0 02 79 00 00 8d a0 fd a3 00 00 a0 ...................o..y.........
18c0 02 3f 00 00 8d a0 fd e4 00 00 8d 8d 91 55 fc 73 b1 35 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 .?...........U.s.5..\...\def\TE@
18e0 6c 65 6e 67 74 68 23 31 23 32 7b 5c 54 45 40 74 68 72 6f 77 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 length#1#2{\TE@throw\noexpand\if
1900 64 69 6d 23 31 23 32 7d 8e 9f 14 4b 4b 8d 8d 8d 8d 91 27 33 50 5c 54 45 40 6f 64 64 8e 8e 8d 8d dim#1#2}...KK.....'3P\TE@odd....
1920 8d 9f 0c 00 00 8d 91 22 79 ba 5c 54 45 40 40 6f 64 64 8e 8e 8e 8e 8e 91 52 00 00 b2 54 91 ff 2a ......."y.\TE@@odd......R...T..*
1940 aa 65 73 74 69 6e 67 96 03 72 a5 6f 9a 47 1d 64 64 2f 65 76 90 b8 e3 65 6e 2e 91 04 c9 b7 54 68 .esting..r.o.G.dd/ev...en.....Th
1960 69 73 93 69 73 93 74 72 75 65 93 69 66 93 ce 23 31 93 b2 69 73 93 61 6e 93 6f 98 64 64 93 6e 95 is.is.true.if..#1..is.an.o.dd.n.
1980 b8 e3 75 6d 93 62 98 65 72 2c 91 03 79 f9 61 6e 64 96 03 72 a5 66 61 6c 73 65 93 6f 74 68 65 72 ..um.b.er,..y.and..r.false.other
19a0 77 69 73 65 93 28 65 76 90 b8 e3 65 6e 8e a4 0c 00 00 8d 91 52 00 00 69 66 96 03 55 55 ce 23 31 wise.(ev...en.......R..if..UU.#1
19c0 93 b2 69 73 93 6e 6f 74 93 61 93 6e 95 b8 e3 75 6d 93 62 90 47 1d 65 72 96 03 55 55 61 74 93 61 ..is.not.a.n...um.b.G.er..UUat.a
19e0 6c 6c 29 2e 8e a1 8d 91 61 00 00 49 74 96 04 af 92 69 73 93 68 61 72 64 93 74 6f 93 6d 61 6b 9a ll).....a..It....is.hard.to.mak.
1a00 b8 e3 65 93 74 68 69 73 93 63 6f 6d 70 6c 65 74 65 6c 79 93 72 65 6c 69 61 62 6c 65 2e 91 08 80 ..e.this.completely.reliable....
1a20 7d 48 65 72 65 93 49 91 04 af 38 68 61 98 76 98 65 93 65 72 72 65 64 93 6f 6e 93 74 68 65 93 73 }Here.I...8ha.v.e.erred.on.the.s
1a40 69 64 65 8e a1 8d 91 52 00 00 6f 66 96 04 36 83 73 61 66 65 74 9a b8 e3 79 91 ff 2a aa 2e 91 07 ide....R..of..6.safet...y..*....
1a60 15 52 54 68 69 73 93 73 68 6f 75 6c 64 93 6e 6f 74 93 67 65 6e 65 72 61 74 65 93 61 93 54 8d 91 .RThis.should.not.generate.a.T..
1a80 fe 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 93 65 72 72 6f 72 93 69 66 93 67 69 76 98 65 6e 93 61 .U>..'.E....xX.error.if.giv.en.a
1aa0 6e 98 79 93 72 6f 62 75 73 74 93 63 6f 6d 6d 61 6e 64 73 8e a1 8d 91 52 00 00 61 73 96 04 38 6e n.y.robust.commands....R..as..8n
1ac0 69 74 73 93 61 72 67 75 6d 65 6e 95 b8 e3 74 2e 91 07 1b 13 48 6f 93 77 93 65 76 93 65 72 96 04 its.argumen...t.....Ho.w.ev.er..
1ae0 38 6e 69 74 93 72 65 74 75 72 6e 73 93 74 72 75 65 93 6f 6e 93 61 6e 9a b8 e3 79 93 61 72 67 75 8nit.returns.true.on.an...y.argu
1b00 6d 65 6e 98 74 93 74 68 61 74 93 cf 73 74 61 72 74 73 91 05 0a 8f b2 77 69 74 68 93 61 6e 8e a1 men.t.that..starts.....with.an..
1b20 8d 91 52 00 00 6f 9a 47 1d 64 64 91 03 f6 84 6e 95 b8 e3 75 6d 93 62 98 65 72 96 03 f6 84 ce 31 ..R..o.G.dd....n...um.b.er.....1
1b40 31 78 78 93 b2 77 68 69 63 9a b8 e3 68 93 69 73 93 62 61 64 2c 91 04 1e d0 61 6e 64 93 69 74 93 1xx..whic...h.is.bad,....and.it.
1b60 63 61 6e 93 6e 6f 74 93 64 65 61 6c 93 77 69 74 68 93 54 8d 91 fe 55 3e 9f 02 27 1c 45 8e 91 03 can.not.deal.with.T...U>..'.E...
1b80 e3 78 58 27 73 93 63 6f 75 6e 98 74 93 72 65 67 69 73 74 65 72 73 2c 8e a1 8d 91 52 00 00 61 6c .xX's.coun.t.registers,....R..al
1ba0 74 68 6f 75 67 68 96 03 55 55 4c 8d 9f fd f3 35 8d 91 fc 66 66 b1 41 8e 8e 91 00 cd 89 b2 54 8d though..UUL....5...ff.A.......T.
1bc0 91 fe 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 93 63 6f 75 6e 9a b8 e3 74 65 72 73 93 77 98 6f 72 ..U>..'.E....xX.coun...ters.w.or
1be0 6b 93 28 76 69 61 93 ce 5c 76 61 6c 75 65 b2 29 2e 8e a4 0d c3 c4 8d 8d 91 55 fc 73 b1 36 8e 91 k.(via..\value.).........U.s.6..
1c00 5c aa ae c9 5c 64 65 66 5c 54 45 40 6f 64 64 23 31 23 32 7b 25 8e a9 0b 00 00 8d 8d 91 55 fc 73 \...\def\TE@odd#1#2{%........U.s
1c20 b1 37 8e 91 66 1d da c9 5c 54 45 40 74 68 72 6f 77 5c 6e 6f 65 78 70 61 6e 64 5c 54 45 40 40 6f .7..f...\TE@throw\noexpand\TE@@o
1c40 64 64 23 31 5c 6e 6f 65 78 70 61 6e 64 5c 40 6e 69 6c 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 6f 64 dd#1\noexpand\@nil\noexpand\ifod
1c60 64 5c 63 6f 75 6e 74 40 23 32 7d 8e 9f 0e c3 c4 8d 91 61 00 00 ce 5c 54 45 40 40 6f 64 64 96 03 d\count@#2}.......a...\TE@@odd..
1c80 55 55 b2 69 73 93 6e 6f 74 93 65 78 70 61 6e 64 65 64 93 6f 6e 93 74 68 65 93 0c 72 73 74 93 70 UU.is.not.expanded.on.the..rst.p
1ca0 61 73 73 2e 8e a1 8d 8d 91 55 fc 73 b1 38 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 40 6f 64 64 ass......U.s.8..\...\def\TE@@odd
1cc0 23 31 23 32 5c 40 6e 69 6c 7b 25 8e a6 8d 8d 91 55 fc 73 b1 39 8e 91 66 1d da c9 5c 40 64 65 66 #1#2\@nil{%.....U.s.9..f...\@def
1ce0 61 75 6c 74 75 6e 69 74 73 8e a6 8d 8d 91 52 00 00 b1 31 30 8e 91 66 1d da c9 5c 63 6f 75 6e 74 aultunits.....R...10..f...\count
1d00 40 5c 69 66 2d 23 31 2d 30 5c 65 6c 73 65 30 5c 65 78 70 61 6e 64 61 66 74 65 72 23 31 5c 66 69 @\if-#1-0\else0\expandafter#1\fi
1d20 23 32 5c 72 65 6c 61 78 5c 40 6e 6e 69 6c 7d 8e 9f 14 4b 4b 8d 8d 8d 8d 91 22 79 ba 5c 54 45 40 #2\relax\@nnil}...KK....."y.\TE@
1d40 72 65 70 6c 8e 8e 8e 91 52 00 00 ce 5c 54 45 40 72 65 70 6c 96 03 9d 3d b2 72 65 70 6c 61 63 65 repl....R...\TE@repl...=.replace
1d60 73 93 74 68 65 93 73 69 6e 67 6c 65 93 74 6f 6b 9a b8 e3 65 6e 93 ce 23 31 93 b2 62 98 79 93 ce s.the.single.tok...en..#1..b.y..
1d80 23 32 b2 2e 9b 05 49 7e 28 4e 6f 74 93 77 69 74 68 69 6e 93 ce 7b 7d 93 b2 67 72 6f 75 70 73 2e #2....I~(Not.within..{}..groups.
1da0 29 98 49 74 93 69 73 93 75 73 65 64 8e a4 0c 00 00 8d 91 52 00 00 74 6f 96 03 91 11 72 65 70 6c ).It.is.used.......R..to....repl
1dc0 61 63 65 93 ce 5c 6f 72 93 b2 62 9a b8 e3 79 93 ce 5c 54 45 40 6f 72 93 b2 77 69 74 68 6f 75 74 ace..\or..b...y..\TE@or..without
1de0 93 74 68 65 93 6e 65 65 64 93 74 6f 93 72 65 64 65 0c 6e 65 93 ce 5c 6f 72 b2 2e 91 05 24 fc 45 .the.need.to.rede.ne..\or....$.E
1e00 61 72 6c 69 65 72 93 76 98 65 72 73 69 6f 6e 73 93 6a 75 73 74 8e a1 8d 91 52 00 00 ce 5c 6c 65 arlier.v.ersions.just....R...\le
1e20 74 5c 6f 72 5c 54 45 40 6f 72 96 04 27 b4 b2 62 75 74 93 74 68 69 73 93 68 61 73 93 61 93 62 61 t\or\TE@or..'..but.this.has.a.ba
1e40 64 93 65 0b 65 63 74 93 6f 6e 93 74 68 65 93 65 78 70 61 6e 73 69 6f 6e 93 6f 66 93 63 6f 6d 6d d.e.ect.on.the.expansion.of.comm
1e60 61 6e 64 73 93 77 68 69 63 90 b8 e3 68 8e a1 8d 91 52 00 00 75 73 65 96 02 c6 8b 74 68 65 93 70 ands.whic...h....R..use....the.p
1e80 72 69 6d 69 74 69 76 9a b8 e3 65 93 ce 5c 6f 72 93 b2 69 6e 98 74 65 72 6e 61 6c 6c 79 91 ff 2a rimitiv...e..\or..in.ternally..*
1ea0 aa 2c 9b 02 e3 1a 65 67 93 ce 5c 61 6c 70 68 b2 2c 98 61 6e 64 93 73 6f 93 63 61 75 73 65 64 93 .,....eg..\alph.,.and.so.caused.
1ec0 73 75 72 70 72 69 73 69 6e 67 93 72 65 73 75 6c 74 73 93 69 66 93 74 68 65 73 65 8e a1 8d 91 52 surprising.results.if.these....R
1ee0 00 00 63 6f 6d 6d 61 6e 64 73 96 03 55 55 77 90 b8 e3 65 72 65 93 75 73 65 64 93 69 6e 73 69 64 ..commands..UUw...ere.used.insid
1f00 65 93 ce 5c 65 71 75 61 6c b2 2e 8e 9f 0d c3 c4 8d 8d 91 52 00 00 b1 31 31 8e 91 5c aa ae c9 5c e..\equal..........R...11..\...\
1f20 64 65 66 5c 54 45 40 72 65 70 6c 23 31 23 32 7b 25 8e a6 8d 8d 91 52 00 00 b1 31 32 8e 91 66 1d def\TE@repl#1#2{%.....R...12..f.
1f40 da c9 5c 6c 6f 6e 67 5c 64 65 66 5c 40 74 65 6d 70 63 23 23 31 23 31 23 23 32 7b 25 8e a6 8d 8d ..\long\def\@tempc##1#1##2{%....
1f60 91 52 00 00 b1 31 33 8e 91 6f 91 06 c9 5c 64 65 66 5c 40 74 65 6d 70 61 7b 23 23 32 7d 5c 64 65 .R...13..o...\def\@tempa{##2}\de
1f80 66 5c 40 74 65 6d 70 62 7b 5c 40 74 65 6d 70 63 7d 25 8e a6 8d 8d 91 52 00 00 b1 31 34 8e 91 6f f\@tempb{\@tempc}%.....R...14..o
1fa0 91 06 c9 5c 69 66 78 5c 40 74 65 6d 70 61 5c 40 74 65 6d 70 62 8e a6 8d 8d 91 52 00 00 b1 31 35 ...\ifx\@tempa\@tempb.....R...15
1fc0 8e 91 74 4a 9c c9 5c 74 6f 6b 73 40 5c 65 78 70 61 6e 64 61 66 74 65 72 7b 5c 74 68 65 5c 74 6f ..tJ..\toks@\expandafter{\the\to
1fe0 6b 73 40 23 23 31 7d 25 8e a6 8d 8d 91 52 00 00 b1 31 36 8e 91 74 4a 9c c9 5c 65 78 70 61 6e 64 ks@##1}%.....R...16..tJ..\expand
2000 61 66 74 65 72 5c 40 67 6f 62 62 6c 65 8e a6 8d 8d 91 52 00 00 b1 31 37 8e 91 6f 91 06 c9 5c 65 after\@gobble.....R...17..o...\e
2020 6c 73 65 8e a6 8d 8d 91 52 00 00 b1 31 38 8e 91 79 04 32 c9 5c 74 6f 6b 73 40 5c 65 78 70 61 6e lse.....R...18..y.2.\toks@\expan
2040 64 61 66 74 65 72 7b 5c 74 68 65 5c 74 6f 6b 73 40 23 23 31 23 32 7d 25 8e a6 8d 8d 91 52 00 00 dafter{\the\toks@##1#2}%.....R..
2060 b1 31 39 8e 91 6f 91 06 c9 5c 65 78 70 61 6e 64 61 66 74 65 72 5c 40 74 65 6d 70 63 8e a6 8d 8d .19..o...\expandafter\@tempc....
2080 91 52 00 00 b1 32 30 8e 91 6f 91 06 c9 5c 66 69 8e a6 8d 8d 91 52 00 00 b1 32 31 8e 91 6f 91 06 .R...20..o...\fi.....R...21..o..
20a0 c9 23 23 32 7d 25 8e a6 8d 8d 91 52 00 00 b1 32 32 8e 91 66 1d da c9 5c 65 78 70 61 6e 64 61 66 .##2}%.....R...22..f...\expandaf
20c0 74 65 72 5c 74 6f 6b 73 40 5c 65 78 70 61 6e 64 61 66 74 65 72 7b 5c 65 78 70 61 6e 64 61 66 74 ter\toks@\expandafter{\expandaft
20e0 65 72 7d 25 8e a6 8d 8d 91 52 00 00 b1 32 33 8e 91 66 1d da c9 5c 65 78 70 61 6e 64 61 66 74 65 er}%.....R...23..f...\expandafte
2100 72 5c 40 74 65 6d 70 63 5c 74 68 65 5c 74 6f 6b 73 40 23 31 5c 40 74 65 6d 70 63 7d 8e 9f 14 4b r\@tempc\the\toks@#1\@tempc}...K
2120 4b 8d 8d 8d 8d 91 14 4c f8 5c 69 66 74 68 65 6e 65 6c 73 65 8e 8e 8e 91 52 00 00 b2 54 68 65 96 K......L.\ifthenelse....R...The.
2140 04 09 4c 72 65 6d 61 69 6e 69 6e 67 93 6d 61 63 72 6f 73 93 69 6e 93 74 68 69 73 93 0c 6c 65 93 ..Lremaining.macros.in.this..le.
2160 61 72 65 93 64 65 72 69 76 90 b8 e3 65 64 93 66 72 6f 6d 93 74 68 65 93 6f 6e 65 73 93 69 6e 93 are.deriv...ed.from.the.ones.in.
2180 ce 69 66 74 68 65 6e 2e 73 74 79 93 b2 62 75 74 8e a1 8d 91 52 00 00 72 65 63 6f 90 47 1d 64 65 .ifthen.sty..but....R..reco.G.de
21a0 64 96 03 0a 06 61 6e 64 93 73 69 6d 70 6c 69 0c 65 64 2e 91 04 58 ad 54 68 65 93 6d 61 69 6e 93 d....and.simpli.ed...X.The.main.
21c0 73 69 6d 70 6c 69 0c 63 61 74 69 6f 6e 93 69 73 93 74 68 61 74 93 74 68 65 93 6f 72 69 67 69 6e simpli.cation.is.that.the.origin
21e0 61 6c 93 73 74 90 b8 e3 79 6c 65 93 28 61 6e 64 93 74 68 65 8e a1 8d 91 52 00 00 ce 5c 62 6f 6f al.st...yle.(and.the....R...\boo
2200 6c 65 61 6e 96 03 4d c6 b2 65 78 74 65 6e 73 69 6f 6e 73 29 93 65 78 70 72 65 73 73 65 64 93 6c lean..M..extensions).expressed.l
2220 6f 67 69 63 61 6c 93 76 91 ff 71 c7 61 6c 75 65 73 93 61 6c 77 95 b8 e3 61 93 79 73 96 03 4d c6 ogical.v..q.alues.alw...a.ys..M.
2240 69 6e 93 74 65 72 6d 73 93 6f 66 93 ce 5c 69 66 6e 75 6d b2 2e 91 04 6f 42 41 73 93 ce 5c 66 69 in.terms.of..\ifnum....oBAs..\fi
2260 8e a1 8d 91 52 00 00 b2 69 73 9b 02 dd c6 60 75 6e 95 b8 e3 74 93 79 70 90 47 1d 65 64 27 98 74 ....R...is....`un...t.yp.G.ed'.t
2280 68 69 73 98 69 73 98 6e 6f 74 98 6e 65 63 65 73 73 61 72 79 91 ff 2a aa 2c 91 02 f5 af 73 6f 98 his.is.not.necessary..*.,....so.
22a0 66 6f 72 98 65 78 61 6d 70 6c 65 98 74 68 65 98 6c 65 6e 67 74 68 98 74 65 73 74 73 98 63 61 6e for.example.the.length.tests.can
22c0 98 72 65 74 75 72 6e 98 76 91 ff 71 c7 61 6c 75 65 73 8e a1 8d 91 52 00 00 76 69 61 96 03 5d c2 .return.v..q.alues....R..via..].
22e0 ce 5c 69 66 64 69 6d b2 2c 9b 03 5f dd 74 68 65 93 74 72 61 69 6c 69 6e 67 93 ce 5c 66 69 93 b2 .\ifdim.,.._.the.trailing..\fi..
2300 77 69 6c 6c 93 6e 6f 74 93 63 6f 6d 70 6c 61 69 6e 2c 98 65 76 9a b8 e3 65 6e 93 74 68 6f 75 67 will.not.complain,.ev...en.thoug
2320 68 93 69 74 93 77 98 61 73 93 60 65 78 70 90 47 1d 65 63 74 69 6e 67 27 93 61 6e 8e a1 8d 91 52 h.it.w.as.`exp.G.ecting'.an....R
2340 00 00 ce 5c 69 66 6e 75 6d b2 2e 91 04 25 86 41 6c 73 6f 96 02 70 90 74 68 65 93 73 79 73 74 65 ...\ifnum....%.Also..p.the.syste
2360 6d 93 6f 66 93 70 61 73 73 69 6e 67 93 69 6e 66 6f 72 6d 61 74 69 6f 6e 93 76 69 61 93 6d 61 63 m.of.passing.information.via.mac
2380 72 6f 73 93 65 78 70 61 6e 64 69 6e 67 93 74 6f 93 ce 54 9b 02 70 56 b2 6f 72 93 ce 46 98 b2 68 ros.expanding.to..T..pV.or..F..h
23a0 61 73 8e a1 8d 91 52 00 00 62 90 47 1d 65 65 6e 96 03 7a ca 63 6f 6d 70 6c 65 74 65 6c 79 93 72 as....R..b.G.een..z.completely.r
23c0 65 70 6c 61 63 65 64 93 62 9a b8 e3 79 93 61 93 73 69 6d 70 6c 65 72 93 73 79 73 74 65 6d 93 75 eplaced.b...y.a.simpler.system.u
23e0 73 69 6e 67 93 ce 5c 69 66 74 72 75 65 b2 2c 91 03 84 28 77 68 69 63 98 68 93 66 75 72 74 68 65 sing..\iftrue.,...(whic.h.furthe
2400 72 6d 6f 72 65 8e a1 8d 91 52 00 00 61 6c 6c 6f 90 b8 e3 77 73 96 03 55 55 6c 61 7a 79 93 65 76 rmore....R..allo...ws..UUlazy.ev
2420 91 ff 71 c7 61 6c 75 61 74 69 6f 6e 93 6f 6e 93 74 68 65 93 73 65 63 6f 6e 64 93 70 61 73 73 2e ..q.aluation.on.the.second.pass.
2440 8e 9f 0d c3 c4 8d 8d 91 52 00 00 b1 32 34 8e 91 5c aa ae c9 5c 6c 6f 6e 67 5c 64 65 66 5c 69 66 ........R...24..\...\long\def\if
2460 74 68 65 6e 65 6c 73 65 23 31 7b 25 8e 9f 12 4b 4c 8d 8d 91 52 00 00 b1 32 35 8e 91 66 1d da c9 thenelse#1{%...KL...R...25..f...
2480 5c 74 6f 6b 73 40 7b 23 31 7d 25 8e a6 8d 8d 91 52 00 00 b1 32 36 8e 91 66 1d da c9 5c 54 45 40 \toks@{#1}%.....R...26..f...\TE@
24a0 72 65 70 6c 5c 6f 72 5c 54 45 40 6f 72 8e a6 8d 8d 91 52 00 00 b1 32 37 8e 91 66 1d da c9 5c 54 repl\or\TE@or.....R...27..f...\T
24c0 45 40 72 65 70 6c 5c 61 6e 64 5c 54 45 40 61 6e 64 8e 8e 9f 1e 00 00 8d 92 01 01 00 00 b2 33 8e E@repl\and\TE@and.............3.
24e0 8e 8c 8b 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2500 00 00 00 00 00 00 00 00 00 00 00 00 00 18 87 a0 02 79 00 00 8d a0 fd a3 00 00 a0 02 3f 00 00 8d .................y..........?...
2520 a0 fd e4 00 00 8d 8d 91 52 00 00 b1 32 38 8e 91 66 1d da c9 5c 54 45 40 72 65 70 6c 5c 6e 6f 74 ........R...28..f...\TE@repl\not
2540 5c 54 45 40 6e 65 67 8e 9f 11 00 00 8d 91 61 00 00 b2 53 75 70 70 9a 47 1d 6f 72 74 96 03 14 9b \TE@neg.......a...Supp.G.ort....
2560 61 6c 74 65 72 6e 61 74 65 93 6e 61 6d 65 73 93 66 6f 72 93 74 68 65 93 62 98 6f 98 6f 6c 65 61 alternate.names.for.the.b.o.olea
2580 6e 93 6f 70 98 65 72 61 74 6f 72 73 93 28 73 74 72 69 63 74 6c 79 93 73 70 98 65 61 6b 69 6e 67 n.op.erators.(strictly.sp.eaking
25a0 93 6f 6e 6c 79 93 ce 5c 4f 52 8e a9 0c 00 00 8d 91 52 00 00 b2 77 90 b8 e3 6f 75 6c 64 96 03 55 .only..\OR.......R...w...ould..U
25c0 55 62 90 47 1d 65 93 6e 65 63 65 73 73 61 72 79 29 2e 8e 9f 0e 00 00 8d 8d 91 52 00 00 b1 32 39 Ub.G.e.necessary).........R...29
25e0 8e 91 66 1d da c9 5c 54 45 40 72 65 70 6c 5c 4f 52 5c 54 45 40 6f 72 8e a4 0b 00 00 8d 8d 91 52 ..f...\TE@repl\OR\TE@or........R
2600 00 00 b1 33 30 8e 91 66 1d da c9 5c 54 45 40 72 65 70 6c 5c 41 4e 44 5c 54 45 40 61 6e 64 8e a1 ...30..f...\TE@repl\AND\TE@and..
2620 8d 8d 91 52 00 00 b1 33 31 8e 91 66 1d da c9 5c 54 45 40 72 65 70 6c 5c 4e 4f 54 5c 54 45 40 6e ...R...31..f...\TE@repl\NOT\TE@n
2640 65 67 8e 9f 0f 00 00 8d 91 52 00 00 b2 54 68 65 96 03 9f 90 6f 72 69 67 69 6e 61 6c 93 ce 69 66 eg.......R...The....original..if
2660 74 68 65 6e 2e 73 74 79 93 b2 70 72 6f 9a 47 1d 63 65 73 73 65 64 93 65 76 90 b8 e3 65 72 79 74 then.sty..pro.G.cessed.ev...eryt
2680 68 69 6e 67 93 69 6e 73 69 64 65 93 61 93 62 98 6f 9a b8 e3 78 93 61 73 73 69 67 6e 6d 65 6e 98 hing.inside.a.b.o...x.assignmen.
26a0 74 2c 91 03 b2 1f 74 6f 93 63 61 74 63 98 68 8e a6 8d 91 52 00 00 61 6e 90 b8 e3 79 96 03 68 49 t,....to.catc.h....R..an...y..hI
26c0 65 78 74 72 61 93 73 70 61 63 65 73 93 62 9a 47 1d 65 66 6f 72 65 93 74 68 65 79 93 61 70 70 98 extra.spaces.b.G.efore.they.app.
26e0 65 61 72 65 64 93 69 6e 93 74 68 65 93 6f 75 74 70 75 74 2e 91 04 aa a3 49 6e 73 74 65 61 64 93 eared.in.the.output.....Instead.
2700 49 91 03 68 44 68 61 95 b8 e3 76 93 65 96 03 68 49 61 64 64 65 64 93 65 78 74 72 61 8e a6 8d 91 I..hDha...v.e..hIadded.extra....
2720 52 00 00 61 72 67 75 6d 65 6e 9a b8 e3 74 73 96 03 55 55 74 6f 93 74 68 65 93 63 6f 6d 6d 61 6e R..argumen...ts..UUto.the.comman
2740 64 73 93 73 6f 93 74 68 65 79 93 65 61 63 98 68 93 72 65 6d 6f 98 76 98 65 93 61 6e 98 79 93 66 ds.so.they.eac.h.remo.v.e.an.y.f
2760 6f 6c 6c 6f 98 77 69 6e 67 93 73 70 61 63 65 2e 8e a6 8d 91 61 00 00 53 65 74 96 03 55 55 75 70 ollo.wing.space.....a..Set..UUup
2780 93 74 68 65 93 75 73 65 72 93 6c 65 76 90 b8 e3 65 6c 93 6e 61 6d 65 73 93 ce 5c 6e 6f 74 93 b2 .the.user.lev...el.names..\not..
27a0 65 74 63 2e 8e 9f 0e 00 00 8d 8d 91 52 00 00 b1 33 32 8e 91 6f 91 06 c9 5c 62 65 67 69 6e 67 72 etc.........R...32..o...\begingr
27c0 6f 75 70 8e a1 8d 8d 91 52 00 00 b1 33 33 8e 92 00 82 77 5e c9 5c 6c 65 74 5c 70 72 6f 74 65 63 oup.....R...33....w^.\let\protec
27e0 74 5c 40 75 6e 65 78 70 61 6e 64 61 62 6c 65 40 70 72 6f 74 65 63 74 8e a1 8d 8d 91 52 00 00 b1 t\@unexpandable@protect.....R...
2800 33 34 8e 92 00 82 77 5e c9 5c 64 65 66 5c 40 73 65 74 72 65 66 23 23 31 23 23 32 23 23 33 7b 25 34....w^.\def\@setref##1##2##3{%
2820 8e a1 8d 8d 91 52 00 00 b1 33 35 8e 92 00 87 30 f4 c9 5c 69 66 78 23 23 31 5c 72 65 6c 61 78 5c .....R...35....0..\ifx##1\relax\
2840 7a 40 5c 65 6c 73 65 5c 65 78 70 61 6e 64 61 66 74 65 72 23 23 32 23 23 31 5c 66 69 7d 25 8e a1 z@\else\expandafter##2##1\fi}%..
2860 8d 8d 91 52 00 00 b1 33 36 8e 92 00 82 77 5e c9 5c 64 65 66 5c 76 61 6c 75 65 23 23 31 7b 5c 74 ...R...36....w^.\def\value##1{\t
2880 68 65 5c 63 73 6e 61 6d 65 91 04 b9 96 63 40 23 23 31 5c 65 6e 64 63 73 6e 61 6d 65 7d 25 8e a1 he\csname....c@##1\endcsname}%..
28a0 8d 8d 91 52 00 00 b1 33 37 8e 92 00 82 77 5e c9 5c 6c 65 74 5c 65 71 75 61 6c 5c 54 45 40 65 71 ...R...37....w^.\let\equal\TE@eq
28c0 75 61 6c 96 04 b9 96 5c 6c 65 74 5c 28 5c 54 45 40 6c 70 61 72 65 6e 93 5c 6c 65 74 5c 29 5c 54 ual....\let\(\TE@lparen.\let\)\T
28e0 45 40 72 70 61 72 65 6e 8e a1 8d 8d 91 52 00 00 b1 33 38 8e 92 00 82 77 5e c9 5c 6c 65 74 5c 69 E@rparen.....R...38....w^.\let\i
2900 73 6f 64 64 5c 54 45 40 6f 64 64 91 04 b9 96 5c 6c 65 74 5c 6c 65 6e 67 74 68 74 65 73 74 5c 54 sodd\TE@odd....\let\lengthtest\T
2920 45 40 6c 65 6e 67 74 68 8e a1 8d 8d 91 52 00 00 b1 33 39 8e 92 00 82 77 5e c9 5c 6c 65 74 5c 69 E@length.....R...39....w^.\let\i
2940 73 75 6e 64 65 66 69 6e 65 64 5c 54 45 40 75 6e 64 65 66 8e 9f 0f 00 00 8d 91 52 00 00 b2 46 91 sundefined\TE@undef.......R...F.
2960 ff 2a aa 6f 72 96 03 55 55 74 68 65 93 0c 72 73 74 93 70 61 73 73 2c 93 69 6e 93 61 93 67 72 6f .*.or..UUthe..rst.pass,.in.a.gro
2980 75 70 2c 93 6d 61 6b 9a b8 e3 65 93 76 91 ff 71 c7 61 72 69 6f 75 73 93 74 6f 6b 98 65 6e 73 93 up,.mak...e.v..q.arious.tok.ens.
29a0 6e 6f 6e 2d 65 78 70 61 6e 64 61 62 6c 65 2e 8e a6 8d 91 61 00 00 49 74 96 03 42 70 69 73 93 75 non-expandable.....a..It..Bpis.u
29c0 6e 66 6f 72 74 75 6e 61 74 65 93 74 68 61 74 93 69 6e 93 6f 72 64 65 72 93 74 6f 93 72 65 6d 61 nfortunate.that.in.order.to.rema
29e0 69 6e 93 63 6f 6d 70 61 74 69 62 6c 65 93 77 69 74 68 93 ce 69 66 74 68 65 6e 93 b2 73 79 6e 90 in.compatible.with..ifthen..syn.
2a00 b8 e3 74 61 78 2c 91 03 46 37 69 74 93 69 73 8e a6 8d 91 52 00 00 6e 65 63 65 73 73 61 72 79 96 ..tax,..F7it.is....R..necessary.
2a20 03 3f 76 74 6f 93 68 61 95 b8 e3 76 93 65 96 03 3f 76 61 93 74 95 b8 e3 77 93 6f 96 03 3f 76 70 .?vto.ha...v.e..?va.t...w.o..?vp
2a40 61 73 73 93 73 79 73 74 65 6d 2e 91 04 6a 7d 54 68 65 93 0c 72 73 74 93 70 61 73 73 93 69 6e 73 ass.system...j}The..rst.pass.ins
2a60 69 64 65 93 61 6e 93 ce 5c 65 64 65 66 93 b2 60 65 78 70 90 47 1d 6f 73 65 73 27 93 74 68 65 8e ide.an..\edef..`exp.G.oses'.the.
2a80 a6 8d 91 52 00 00 ce 5c 69 66 b2 2e 96 01 aa aa 2e 93 2e 91 04 bd 65 ce 5c 66 69 96 03 12 bb b2 ...R...\if............e.\fi.....
2aa0 74 6f 6b 9a b8 e3 65 6e 73 2c 91 03 20 0d 73 6f 93 74 68 65 93 63 6f 72 65 63 74 93 63 6c 61 75 tok...ens,....so.the.corect.clau
2ac0 73 65 73 93 6d 61 98 79 93 62 9a 47 1d 65 93 73 6b 69 70 70 98 65 64 93 6f 6e 93 74 68 65 93 73 ses.ma.y.b.G.e.skipp.ed.on.the.s
2ae0 65 63 6f 6e 64 93 70 61 73 73 2e 91 04 5b 94 54 68 69 73 8e a6 8d 91 52 00 00 6d 65 61 6e 73 96 econd.pass...[.This....R..means.
2b00 03 e9 3e 74 68 61 74 93 74 68 65 93 77 68 6f 6c 65 93 ce 5c 69 66 74 68 65 6e 65 6c 73 65 93 b2 ..>that.the.whole..\ifthenelse..
2b20 63 6f 6d 6d 61 6e 64 93 64 6f 90 47 1d 65 73 93 6e 6f 74 93 77 9a b8 e3 6f 72 6b 93 62 98 79 93 command.do.G.es.not.w...ork.b.y.
2b40 65 78 70 61 6e 73 69 6f 6e 2c 91 04 0e 38 61 6e 64 8e a6 8d 91 52 00 00 73 6f 96 03 15 f2 70 9a expansion,...8and....R..so....p.
2b60 47 1d 6f 73 73 69 62 6c 79 93 68 61 73 93 6f 6e 6c 79 93 6c 69 6d 69 74 65 64 93 75 73 65 66 75 G.ossibly.has.only.limited.usefu
2b80 6c 6e 65 73 73 93 66 6f 72 93 6d 61 63 72 6f 93 63 6f 98 64 65 93 77 72 69 74 65 72 73 2e 91 04 lness.for.macro.co.de.writers...
2ba0 5c a6 54 68 65 93 6d 61 69 6e 93 70 72 6f 62 6c 65 6d 8e a6 8d 91 52 00 00 77 69 74 68 96 05 00 \.The.main.problem....R..with...
2bc0 8f 74 68 65 93 ce 69 66 74 68 65 6e 3a 93 b2 73 79 6e 90 b8 e3 74 61 78 93 69 73 93 74 68 61 74 .the..ifthen:..syn...tax.is.that
2be0 93 28 75 6e 69 71 75 65 93 66 6f 72 93 4c 8d 9f fd f3 35 8d 91 fc 66 66 b1 41 8e 8e 91 00 cd 89 .(unique.for.L....5...ff.A......
2c00 b2 54 8d 91 fe 55 3e 9f 02 27 1c 45 8e 91 03 e3 78 58 29 93 69 74 93 64 6f 90 47 1d 65 73 93 6e .T...U>..'.E....xX).it.do.G.es.n
2c20 6f 74 93 75 73 65 73 93 61 93 62 72 61 63 65 8e a6 8d 91 52 00 00 64 65 6c 69 6d 69 74 65 64 96 ot.uses.a.brace....R..delimited.
2c40 04 6f 74 61 72 67 75 6d 65 6e 9a b8 e3 74 93 66 6f 72 6d 2c 91 04 b5 fb 61 6e 64 93 65 78 70 90 .otargumen...t.form,....and.exp.
2c60 47 1d 6f 73 65 73 93 74 68 65 93 70 72 69 6d 69 74 69 76 98 65 93 54 8d 91 fe 55 3e 9f 02 27 1c G.oses.the.primitiv.e.T...U>..'.
2c80 45 8e 91 03 e3 78 58 93 73 79 6e 98 74 61 78 93 66 6f 72 93 b8 68 cf 6e 75 6d 62 91 ff 7d 27 65 E....xX.syn.tax.for..h.numb..}'e
2ca0 72 91 01 13 8d b8 69 b2 2e 8e a6 8d 91 52 00 00 50 72 65 74 74 95 b8 e3 79 9b 02 f8 e4 6d 93 75 r.....i......R..Prett...y....m.u
2cc0 63 93 68 98 74 68 65 98 6f 6e 6c 79 98 77 93 61 93 79 98 6f 66 98 70 61 72 73 69 6e 67 98 ce 31 c.h.the.only.w.a.y.of.parsing..1
2ce0 96 05 3f fd 3e 93 32 93 5c 6f 72 93 32 93 3c 93 31 98 b2 69 73 98 74 6f 98 61 63 74 75 61 6c 6c ..?.>.2.\or.2.<.1..is.to.actuall
2d00 79 98 65 76 91 ff 71 c7 61 6c 75 61 74 65 98 74 68 65 8e a6 8d 91 52 00 00 70 72 69 6d 69 74 69 y.ev..q.aluate.the....R..primiti
2d20 76 9a b8 e3 65 96 03 55 55 ce 5c 69 66 6e 75 6d b2 73 2e 91 04 71 c7 41 93 73 79 6e 98 74 61 78 v...e..UU.\ifnum.s...q.A.syn.tax
2d40 93 73 75 63 98 68 93 61 73 3a 8e a6 8d 91 52 00 00 ce 5c 6f 72 7b 5c 6e 75 6d 74 65 73 74 7b 31 .suc.h.as:....R...\or{\numtest{1
2d60 3c 32 7d 7d 7b 5c 6c 65 6e 67 74 68 74 65 73 74 7b 31 70 74 3c 31 69 6e 7d 7d 8e a6 8d 91 52 00 <2}}{\lengthtest{1pt<1in}}....R.
2d80 00 b2 63 6f 75 6c 64 96 03 1c e1 65 61 73 69 6c 79 93 62 9a 47 1d 65 93 65 76 91 ff 71 c7 61 6c ..could....easily.b.G.e.ev..q.al
2da0 75 61 74 65 64 93 69 6e 93 61 93 6f 6e 65 93 70 61 73 73 93 77 95 b8 e3 61 93 79 91 ff 2a aa 2c uated.in.a.one.pass.w...a.y..*.,
2dc0 91 03 28 2c 6f 70 98 65 72 61 74 69 6e 67 96 03 1c e1 64 69 72 65 63 74 6c 79 93 76 69 61 93 65 ..(,op.erating....directly.via.e
2de0 78 70 61 6e 73 69 6f 6e 2c 91 03 28 2c 61 6e 64 8e a6 8d 91 52 00 00 6c 65 61 9a b8 e3 76 69 6e xpansion,..(,and....R..lea...vin
2e00 67 96 03 55 55 6e 6f 93 65 78 74 72 61 93 74 6f 6b 98 65 6e 73 93 69 6e 93 74 68 65 93 74 6f 6b g..UUno.extra.tok.ens.in.the.tok
2e20 98 65 6e 93 73 74 72 65 61 6d 2e 8e a6 8d 91 61 00 00 53 74 69 6c 6c 2c 91 03 5f be 6f 6e 96 03 .en.stream.....a..Still,.._.on..
2e40 5d a9 77 69 74 68 93 74 68 65 93 63 6f 90 47 1d 64 65 2e 96 01 aa aa 2e 93 2e 91 05 08 53 6d 61 ].with.the.co.G.de...........Sma
2e60 6b 9a b8 e3 65 96 03 5d a9 ce 5c 40 74 65 6d 70 61 93 b2 61 6e 64 93 ce 5c 40 74 65 6d 70 62 93 k...e..]..\@tempa..and..\@tempb.
2e80 b2 74 6f 6b 98 65 6e 73 93 6e 6f 6e 2d 65 78 70 61 6e 64 61 62 6c 65 8e a6 8d 91 52 00 00 6f 6e .tok.ens.non-expandable....R..on
2ea0 96 03 55 55 74 68 65 93 0c 72 73 74 93 70 61 73 73 2e 8e 9f 0e 00 00 8d 8d 91 52 00 00 b1 34 30 ..UUthe..rst.pass.........R...40
2ec0 8e 92 00 82 77 5e c9 5c 62 65 67 69 6e 67 72 6f 75 70 8e a1 8d 8d 91 52 00 00 b1 34 31 8e 92 00 ....w^.\begingroup.....R...41...
2ee0 8b ea 8a c9 5c 6c 65 74 5c 40 74 65 6d 70 61 5c 72 65 6c 61 78 5c 6c 65 74 5c 40 74 65 6d 70 62 ....\let\@tempa\relax\let\@tempb
2f00 5c 72 65 6c 61 78 8e a1 8d 8d 91 52 00 00 b1 34 32 8e 92 00 8b ea 8a c9 5c 78 64 65 66 5c 40 67 \relax.....R...42.......\xdef\@g
2f20 74 65 6d 70 61 7b 5c 65 78 70 61 6e 64 61 66 74 65 72 5c 54 45 40 65 76 61 6c 5c 74 68 65 5c 74 tempa{\expandafter\TE@eval\the\t
2f40 6f 6b 73 40 5c 54 45 40 65 6e 64 65 76 61 6c 7d 25 8e a1 8d 8d 91 52 00 00 b1 34 33 8e 92 00 82 oks@\TE@endeval}%.....R...43....
2f60 77 5e c9 5c 65 6e 64 67 72 6f 75 70 8e 9f 0f 00 00 8d 91 52 00 00 b2 4e 6f 9a b8 e3 77 96 04 1e w^.\endgroup.......R...No...w...
2f80 8d 6f 75 74 73 69 64 65 93 74 68 65 93 67 72 6f 75 70 2c 91 04 50 db 65 78 65 63 75 74 65 93 ce .outside.the.group,..P.execute..
2fa0 5c 40 67 74 65 6d 70 61 93 b2 77 68 69 63 98 68 93 63 61 75 73 65 73 93 61 6c 6c 93 74 68 65 93 \@gtempa..whic.h.causes.all.the.
2fc0 ce 5c 69 66 b2 73 93 65 74 63 2e 2c 91 04 50 db 74 6f 93 62 90 47 1d 65 8e a6 8d 91 52 00 00 65 .\if.s.etc.,..P.to.b.G.e....R..e
2fe0 76 9b ff 71 c7 61 6c 75 61 74 65 64 2c 91 03 91 d8 74 68 65 96 03 85 be 0c 6e 61 6c 93 74 72 75 v..q.aluated,....the.....nal.tru
3000 74 68 93 76 98 61 6c 75 65 93 69 73 93 63 6f 6e 9a b8 e3 74 61 69 6e 65 64 93 69 6e 93 74 68 65 th.v.alue.is.con...tained.in.the
3020 93 ce 5c 6e 65 77 69 66 93 b2 74 6f 6b 98 65 6e 93 ce 5c 69 66 54 45 40 76 61 6c b2 2e 91 05 03 ..\newif..tok.en..\ifTE@val.....
3040 01 46 69 2d 8e a6 8d 91 52 00 00 6e 61 6c 6c 79 96 04 83 45 74 68 69 73 93 69 73 93 74 65 73 74 .Fi-....R..nally...Ethis.is.test
3060 65 64 93 61 6e 64 93 65 69 74 68 65 72 93 74 68 65 93 0c 72 73 74 93 6f 72 93 73 65 63 6f 6e 64 ed.and.either.the..rst.or.second
3080 93 66 6f 6c 6c 6f 9a b8 e3 77 69 6e 67 93 61 72 67 75 6d 65 6e 98 74 93 69 73 93 63 98 68 6f 73 .follo...wing.argumen.t.is.c.hos
30a0 65 6e 8e a6 8d 91 52 00 00 61 63 63 6f 72 64 69 6e 67 6c 79 91 ff 2a aa 2e 8e 9f 0e 00 00 8d 8d en....R..accordingly..*.........
30c0 91 52 00 00 b1 34 34 8e 92 00 82 77 5e c9 5c 40 67 74 65 6d 70 61 8e a1 8d 8d 91 52 00 00 b1 34 .R...44....w^.\@gtempa.....R...4
30e0 35 8e 92 00 82 77 5e c9 5c 65 78 70 61 6e 64 61 66 74 65 72 5c 65 6e 64 67 72 6f 75 70 5c 69 66 5....w^.\expandafter\endgroup\if
3100 54 45 40 76 61 6c 8e a1 8d 8d 91 52 00 00 b1 34 36 8e 92 00 8b ea 8a c9 5c 65 78 70 61 6e 64 61 TE@val.....R...46.......\expanda
3120 66 74 65 72 5c 40 66 69 72 73 74 6f 66 74 77 6f 8e a1 8d 8d 91 52 00 00 b1 34 37 8e 92 00 82 77 fter\@firstoftwo.....R...47....w
3140 5e c9 5c 65 6c 73 65 8e 8e 9f 1e 00 00 8d 92 01 01 00 00 b2 34 8e 8e 8c 8b 00 00 00 05 00 00 00 ^.\else.............4...........
3160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3180 00 00 00 24 e2 a0 02 79 00 00 8d a0 fd a3 00 00 a0 02 3f 00 00 8d a0 fd e4 00 00 8d 8d 91 52 00 ...$...y..........?...........R.
31a0 00 b1 34 38 8e 92 00 8b ea 8a c9 5c 65 78 70 61 6e 64 61 66 74 65 72 5c 40 73 65 63 6f 6e 64 6f ..48.......\expandafter\@secondo
31c0 66 74 77 6f 8e 9f 0b 00 00 8d 8d 91 52 00 00 b1 34 39 8e 92 00 82 77 5e c9 5c 66 69 7d 8e a4 15 ftwo........R...49....w^.\fi}...
31e0 00 00 8d 8d 8d 8d 91 22 79 ba 5c 54 45 40 65 76 61 6c 8e 8e 8e 91 52 00 00 b2 49 6e 69 74 69 61 ......."y.\TE@eval....R...Initia
3200 6c 69 73 65 96 03 55 55 61 93 74 65 72 6d 2e 91 04 71 c7 28 45 78 70 61 6e 64 65 64 93 6f 6e 93 lise..UUa.term...q.(Expanded.on.
3220 74 68 65 93 0c 72 73 74 93 70 61 73 73 29 2e 8e a9 0e 00 00 8d 8d 91 52 00 00 b1 35 30 8e 91 5c the..rst.pass).........R...50..\
3240 aa ae c9 5c 64 65 66 5c 54 45 40 65 76 61 6c 7b 5c 6e 6f 65 78 70 61 6e 64 5c 54 45 40 6e 65 67 ...\def\TE@eval{\noexpand\TE@neg
3260 61 74 65 66 61 6c 73 65 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 74 72 75 65 5c 6e 6f 65 78 70 61 6e atefalse\noexpand\iftrue\noexpan
3280 64 5c 69 66 6e 75 6d 7d 8e a1 8d 8d 8d 8d 91 1d c0 24 5c 69 66 54 45 40 76 61 6c 8e 8e 8d 8d 8d d\ifnum}.........$\ifTE@val.....
32a0 9f 0c 00 00 8d 91 0f 93 62 5c 69 66 54 45 40 6e 65 67 61 74 65 8e 8e 8e 8e 8e 91 52 00 00 b2 54 ........b\ifTE@negate......R...T
32c0 77 9a b8 e3 6f 96 02 f8 80 ce 5c 6e 65 77 69 66 b2 73 93 74 68 65 93 0c 72 73 74 93 68 6f 6c 64 w...o.....\newif.s.the..rst.hold
32e0 73 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 74 72 75 74 68 93 76 91 ff 71 c7 61 6c 75 65 93 6f s.the.curren.t.truth.v..q.alue.o
3300 66 93 74 68 65 93 65 78 70 72 65 73 73 69 6f 6e 2e 91 04 52 d5 54 68 65 93 73 65 63 6f 6e 64 8e f.the.expression...R.The.second.
3320 9f 0c 00 00 8d 91 52 00 00 69 73 96 03 55 55 61 93 74 65 6d 70 90 47 1d 6f 72 61 72 79 93 0d 61 ......R..is..UUa.temp.G.orary..a
3340 67 93 77 68 69 63 9a b8 e3 68 93 69 73 93 74 72 75 65 93 69 66 93 77 98 65 93 6e 65 65 64 93 74 g.whic...h.is.true.if.w.e.need.t
3360 6f 93 6e 65 67 61 74 65 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 70 72 6f 70 90 47 1d 6f 73 69 o.negate.the.curren.t.prop.G.osi
3380 74 69 6f 6e 2e 8e a6 8d 8d 91 52 00 00 b1 35 31 8e 91 5c aa ae c9 5c 6e 65 77 69 66 5c 69 66 54 tion......R...51..\...\newif\ifT
33a0 45 40 76 61 6c 8e 9f 0b 00 00 8d 8d 91 52 00 00 b1 35 32 8e 91 5c aa ae c9 5c 6e 65 77 69 66 5c E@val........R...52..\...\newif\
33c0 69 66 54 45 40 6e 65 67 61 74 65 8e a1 8d 8d 8d 8d 91 14 4c f8 5c 54 45 40 65 6e 64 65 76 61 6c ifTE@negate........L.\TE@endeval
33e0 8e 8e 8e 91 52 00 00 b2 46 69 6e 61 6c 69 73 65 96 03 55 55 61 93 74 65 72 6d 2e 91 04 71 c7 28 ....R...Finalise..UUa.term...q.(
3400 45 78 70 61 6e 64 65 64 93 6f 6e 93 74 68 65 93 0c 72 73 74 93 70 61 73 73 29 2e 8e a6 8d 8d 91 Expanded.on.the..rst.pass)......
3420 52 00 00 b1 35 33 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 65 6e 64 65 76 61 6c 7b 5c 72 65 6c R...53..\...\def\TE@endeval{\rel
3440 61 78 8e a4 0b 00 00 8d 8d 91 52 00 00 b1 35 34 8e 91 79 04 32 c9 5c 6e 6f 65 78 70 61 6e 64 5c ax........R...54..y.2.\noexpand\
3460 54 45 40 73 65 74 76 61 6c 74 72 75 65 5c 6e 6f 65 78 70 61 6e 64 8e a1 8d 8d 91 52 00 00 b1 35 TE@setvaltrue\noexpand.....R...5
3480 35 8e 91 6f 91 06 c9 5c 65 6c 73 65 8e a1 8d 8d 91 52 00 00 b1 35 36 8e 91 79 04 32 c9 5c 6e 6f 5..o...\else.....R...56..y.2.\no
34a0 65 78 70 61 6e 64 5c 54 45 40 73 65 74 76 61 6c 66 61 6c 73 65 5c 6e 6f 65 78 70 61 6e 64 8e a1 expand\TE@setvalfalse\noexpand..
34c0 8d 8d 91 52 00 00 b1 35 37 8e 91 6f 91 06 c9 5c 66 69 8e a1 8d 8d 91 52 00 00 b1 35 38 8e 91 6f ...R...57..o...\fi.....R...58..o
34e0 91 06 c9 5c 6e 6f 65 78 70 61 6e 64 5c 54 45 40 6e 65 67 61 74 65 66 61 6c 73 65 5c 6e 6f 65 78 ...\noexpand\TE@negatefalse\noex
3500 70 61 6e 64 8e a1 8d 8d 91 52 00 00 b1 35 39 8e 91 66 1d da c9 5c 66 69 7d 8e 9f 15 00 00 8d 8d pand.....R...59..f...\fi}.......
3520 8d 8d 91 06 20 36 5c 54 45 40 73 65 74 76 61 6c 74 72 75 65 8e 8e 8d 8d 8d 9f 0c 00 00 8d 91 01 .....6\TE@setvaltrue............
3540 66 a0 5c 54 45 40 73 65 74 76 61 6c 66 61 6c 73 65 8e 8e 8e 8e 8e 91 52 00 00 b2 53 65 74 96 03 f.\TE@setvalfalse......R...Set..
3560 31 c6 74 68 65 93 ce 5c 69 66 54 45 40 76 61 6c 93 b2 74 6f 93 74 72 75 65 93 6f 72 93 66 61 6c 1.the..\ifTE@val..to.true.or.fal
3580 73 65 93 64 65 70 9a 47 1d 65 6e 64 69 6e 67 93 6f 6e 93 74 68 65 93 76 91 ff 71 c7 61 6c 75 65 se.dep.G.ending.on.the.v..q.alue
35a0 93 6f 66 93 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 70 72 6f 70 98 6f 73 69 2d 8e 9f 0c 00 .of.the.curren...t.prop.osi-....
35c0 00 8d 91 52 00 00 74 69 6f 6e 2c 96 03 55 55 61 6e 64 93 74 68 65 93 6e 65 67 61 74 65 93 0d 61 ...R..tion,..UUand.the.negate..a
35e0 67 2e 91 04 71 c7 28 4e 6f 74 93 65 78 70 61 6e 64 65 64 93 6f 6e 93 74 68 65 93 0c 72 73 74 93 g...q.(Not.expanded.on.the..rst.
3600 70 61 73 73 2e 29 8e a6 8d 8d 91 52 00 00 b1 36 30 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 73 pass.).....R...60..\...\def\TE@s
3620 65 74 76 61 6c 74 72 75 65 7b 25 8e a1 8d 8d 91 52 00 00 b1 36 31 8e 91 66 1d da c9 5c 69 66 54 etvaltrue{%.....R...61..f...\ifT
3640 45 40 6e 65 67 61 74 65 5c 54 45 40 76 61 6c 66 61 6c 73 65 5c 65 6c 73 65 5c 54 45 40 76 61 6c E@negate\TE@valfalse\else\TE@val
3660 74 72 75 65 5c 66 69 7d 8e a1 8d 8d 91 52 00 00 b1 36 32 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 true\fi}.....R...62..\...\def\TE
3680 40 73 65 74 76 61 6c 66 61 6c 73 65 7b 5c 6c 65 74 5c 69 66 54 45 40 76 61 6c 5c 69 66 54 45 40 @setvalfalse{\let\ifTE@val\ifTE@
36a0 6e 65 67 61 74 65 7d 8e a4 15 00 00 8d 8d 8d 8d 91 2b ec e6 5c 54 45 40 6f 72 8e 8e 8e 91 52 00 negate}..........+..\TE@or....R.
36c0 00 b2 54 68 65 96 04 02 ec 69 6e 9a b8 e3 74 65 72 6e 61 6c 93 76 98 65 72 73 69 6f 6e 93 6f 66 ..The....in...ternal.v.ersion.of
36e0 93 ce 5c 6f 72 b2 2e 91 06 7a 8b 45 6e 64 73 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 74 65 72 ..\or....z.Ends.the.curren.t.ter
3700 6d 2e 91 06 7a 8b 49 66 93 74 72 75 65 93 73 6b 69 70 93 74 68 65 93 72 65 6d 61 69 6e 69 6e 67 m...z.If.true.skip.the.remaining
3720 8e 9f 0c 00 00 8d 91 52 00 00 74 65 72 6d 73 2e 8e a6 8d 8d 91 52 00 00 b1 36 33 8e 91 5c aa ae .......R..terms......R...63..\..
3740 c9 5c 64 65 66 5c 54 45 40 6f 72 7b 5c 54 45 40 65 6e 64 65 76 61 6c 5c 6e 6f 65 78 70 61 6e 64 .\def\TE@or{\TE@endeval\noexpand
3760 5c 69 66 54 45 40 76 61 6c 5c 6e 6f 65 78 70 61 6e 64 5c 65 6c 73 65 5c 6e 6f 65 78 70 61 6e 64 \ifTE@val\noexpand\else\noexpand
3780 5c 69 66 6e 75 6d 7d 8e a1 8d 8d 8d 8d 91 27 33 50 5c 54 45 40 61 6e 64 8e 8e 8e 91 52 00 00 b2 \ifnum}.......'3P\TE@and....R...
37a0 54 68 65 96 03 55 55 69 6e 9a b8 e3 74 65 72 6e 61 6c 93 76 98 65 72 73 69 6f 6e 93 6f 66 93 ce The..UUin...ternal.v.ersion.of..
37c0 5c 61 6e 64 b2 2e 91 04 71 c7 49 66 93 66 61 6c 73 65 93 73 6b 69 70 93 74 68 65 93 72 65 6d 61 \and....q.If.false.skip.the.rema
37e0 69 6e 69 6e 67 93 74 65 72 6d 73 2e 8e a6 8d 8d 91 52 00 00 b1 36 34 8e 91 5c aa ae c9 5c 64 65 ining.terms......R...64..\...\de
3800 66 5c 54 45 40 61 6e 64 7b 5c 54 45 40 65 6e 64 65 76 61 6c 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 f\TE@and{\TE@endeval\noexpand\if
3820 54 45 40 76 61 6c 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 6e 75 6d 7d 8e a1 8d 8d 8d 8d 91 27 33 50 TE@val\noexpand\ifnum}.......'3P
3840 5c 54 45 40 6e 65 67 8e 8e 8d 8d 8d 9f 0c 00 00 8d 91 0a d9 cc 5c 54 45 40 6e 65 67 73 77 69 74 \TE@neg..............\TE@negswit
3860 63 68 8e 8e 8e 8e 8e 91 52 00 00 ce 5c 6e 6f 74 b2 2e 91 08 b3 fd 54 68 72 6f 9a b8 e3 77 96 04 ch......R...\not......Thro...w..
3880 c0 bc 74 68 65 93 63 75 72 72 65 6e 98 74 93 63 6f 6e 98 74 65 78 74 2c 9b 05 1b 96 73 65 74 93 ..the.curren.t.con.text,....set.
38a0 61 93 6e 65 67 61 74 65 93 0d 61 67 2c 98 74 68 65 6e 93 72 65 73 74 61 72 74 93 74 68 65 93 ce a.negate..ag,.then.restart.the..
38c0 5c 69 66 6e 75 6d b2 2e 8e 9f 0c 00 00 8d 91 52 00 00 ce 5c 54 45 40 6e 65 67 73 77 69 74 63 68 \ifnum.........R...\TE@negswitch
38e0 96 03 55 55 b2 69 73 93 6e 6f 74 93 65 78 70 61 6e 64 65 64 93 6f 6e 93 74 68 65 93 0c 72 73 74 ..UU.is.not.expanded.on.the..rst
3900 93 70 61 73 73 2e 8e a6 8d 8d 91 52 00 00 b1 36 35 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 6e .pass......R...65..\...\def\TE@n
3920 65 67 7b 5c 54 45 40 74 68 72 6f 77 5c 6e 6f 65 78 70 61 6e 64 5c 54 45 40 6e 65 67 73 77 69 74 eg{\TE@throw\noexpand\TE@negswit
3940 63 68 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 6e 75 6d 7d 8e 9f 0b 00 00 8d 8d 91 52 00 00 b1 36 36 ch\noexpand\ifnum}........R...66
3960 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 6e 65 67 73 77 69 74 63 68 7b 5c 69 66 54 45 40 6e 65 ..\...\def\TE@negswitch{\ifTE@ne
3980 67 61 74 65 5c 54 45 40 6e 65 67 61 74 65 66 61 6c 73 65 5c 65 6c 73 65 5c 54 45 40 6e 65 67 61 gate\TE@negatefalse\else\TE@nega
39a0 74 65 74 72 75 65 5c 66 69 7d 8e a1 8d 8d 8d 8d 91 19 06 8e 5c 54 45 40 6c 70 61 72 65 6e 8e 8e tetrue\fi}..........\TE@lparen..
39c0 8e 91 52 00 00 ce 5c 28 b2 2e 91 04 71 c7 54 68 72 6f 9a b8 e3 77 96 03 55 55 74 68 65 93 63 75 ..R...\(....q.Thro...w..UUthe.cu
39e0 72 72 65 6e 98 74 93 63 6f 6e 98 74 65 78 74 2c 93 74 68 65 6e 93 72 65 73 74 61 72 74 93 61 93 rren.t.con.text,.then.restart.a.
3a00 74 65 72 6d 93 69 6e 73 69 64 65 93 61 93 67 72 6f 75 70 2e 8e a6 8d 8d 91 52 00 00 b1 36 37 8e term.inside.a.group......R...67.
3a20 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 6c 70 61 72 65 6e 23 31 7b 5c 54 45 40 74 68 72 6f 77 5c .\...\def\TE@lparen#1{\TE@throw\
3a40 62 65 67 69 6e 67 72 6f 75 70 5c 54 45 40 65 76 61 6c 23 31 7d 8e a1 8d 8d 8d 8d 91 19 06 8e 5c begingroup\TE@eval#1}..........\
3a60 54 45 40 72 70 61 72 65 6e 8e 8e 8e 91 52 00 00 ce 5c 29 96 02 65 19 b2 65 6e 64 93 74 68 65 93 TE@rparen....R...\)..e..end.the.
3a80 63 75 72 72 65 6e 9a b8 e3 74 93 74 65 72 6d 2c 91 02 95 25 61 6e 64 93 74 68 65 93 6c 6f 90 47 curren...t.term,...%and.the.lo.G
3aa0 1d 63 61 6c 93 67 72 6f 75 70 93 73 74 61 72 74 65 64 93 62 98 79 93 ce 5c 28 b2 2c 91 02 95 25 .cal.group.started.b.y..\(.,...%
3ac0 62 75 74 93 70 61 73 73 93 6f 6e 93 74 68 65 93 62 95 47 1d 6f 93 6f 6c 65 61 6e 8e a4 0c 00 00 but.pass.on.the.b.G.o.olean.....
3ae0 8d 91 52 00 00 76 91 ff 71 c7 61 6c 75 65 96 02 f6 12 69 6e 93 ce 5c 69 66 5c 40 76 61 6c 91 05 ..R..v..q.alue....in..\if\@val..
3b00 3f fd 54 b2 2e 93 54 68 65 93 ce 5c 6e 6f 65 78 70 61 6e 64 93 b2 73 74 6f 70 73 93 74 68 65 93 ?.T...The..\noexpand..stops.the.
3b20 ce 5c 65 78 70 61 6e 64 61 66 74 65 72 93 b2 66 72 6f 6d 93 65 78 70 61 6e 64 69 6e 67 93 6f 6e .\expandafter..from.expanding.on
3b40 8e a1 8d 91 52 00 00 74 68 65 96 03 55 55 0c 72 73 74 93 70 61 73 73 2e 8e a6 8d 8d 91 52 00 00 ....R..the..UU.rst.pass......R..
3b60 b1 36 38 8e 91 5c aa ae c9 5c 64 65 66 5c 54 45 40 72 70 61 72 65 6e 23 31 7b 25 8e a4 0b 00 00 .68..\...\def\TE@rparen#1{%.....
3b80 8d 8d 91 52 00 00 b1 36 39 8e 91 66 1d da c9 5c 54 45 40 65 6e 64 65 76 61 6c 8e a1 8d 8d 91 52 ...R...69..f...\TE@endeval.....R
3ba0 00 00 b1 37 30 8e 91 66 1d da c9 5c 6e 6f 65 78 70 61 6e 64 5c 65 78 70 61 6e 64 61 66 74 65 72 ...70..f...\noexpand\expandafter
3bc0 5c 65 6e 64 67 72 6f 75 70 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 54 45 40 76 61 6c 23 31 7d 8e 8e \endgroup\noexpand\ifTE@val#1}..
3be0 9f 1e 00 00 8d 92 01 01 00 00 b2 35 8e 8e 8c 8b 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 ...........5....................
3c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 58 a0 02 79 00 ..........................1X..y.
3c20 00 8d a0 fd a3 00 00 a0 02 3f 00 00 8d a0 fd e4 00 00 8d 8d 8d 8d 91 1d c0 24 c9 5c 54 45 40 65 .........?...............$.\TE@e
3c40 71 75 61 6c 8e 8e 8e 91 52 00 00 ce 5c 65 71 75 61 6c 96 03 33 74 b2 67 72 65 61 74 6c 79 93 73 qual....R...\equal..3t.greatly.s
3c60 69 6d 70 6c 69 0c 65 64 93 66 72 6f 6d 93 74 68 65 93 6f 72 69 67 69 6e 61 6c 2e 91 04 66 7c ce impli.ed.from.the.original...f|.
3c80 5c 64 65 66 93 b2 6d 61 90 b8 e3 79 93 62 90 47 1d 65 93 75 73 65 64 93 72 61 74 68 65 72 93 74 \def..ma...y.b.G.e.used.rather.t
3ca0 68 61 6e 93 ce 5c 65 64 65 66 8e a4 0c 00 00 8d 91 52 00 00 b2 61 73 96 04 83 1a 74 68 65 93 77 han..\edef.......R...as....the.w
3cc0 68 6f 6c 65 93 74 68 69 6e 67 93 69 73 93 65 78 70 61 6e 64 65 64 93 61 6e 95 b8 e3 79 77 93 61 hole.thing.is.expanded.an...yw.a
3ce0 93 79 96 04 83 1a 69 6e 93 74 68 65 93 0c 72 73 74 93 70 61 73 73 2e 91 07 fb 15 54 68 65 93 62 .y....in.the..rst.pass.....The.b
3d00 95 47 1d 6f 93 6f 6c 65 61 6e 96 04 83 1a 63 61 6e 93 62 90 47 1d 65 8e a1 8d 91 52 00 00 64 69 .G.o.olean....can.b.G.e....R..di
3d20 72 65 63 74 6c 79 96 03 55 55 65 6e 63 6f 90 47 1d 64 65 64 93 77 69 74 68 93 74 68 65 93 ce 5c rectly..UUenco.G.ded.with.the..\
3d40 69 66 78 b2 2c 93 74 68 65 72 65 93 69 73 93 6e 6f 93 6e 65 65 64 93 74 6f 93 73 74 61 72 74 93 ifx.,.there.is.no.need.to.start.
3d60 61 6e 93 65 71 75 69 76 91 ff 71 c7 61 6c 65 6e 90 b8 e3 74 93 ce 5c 69 66 6e 75 6d b2 2e 8e a9 an.equiv..q.alen...t..\ifnum....
3d80 0e 00 00 8d 8d 91 52 00 00 b1 37 31 8e 91 5c aa ae c9 5c 6c 6f 6e 67 5c 64 65 66 5c 54 45 40 65 ......R...71..\...\long\def\TE@e
3da0 71 75 61 6c 23 31 23 32 23 33 7b 5c 54 45 40 74 68 72 6f 77 8e a4 0b 00 00 8d 8d 91 52 00 00 b1 qual#1#2#3{\TE@throw........R...
3dc0 37 32 8e 91 79 04 32 c9 5c 64 65 66 5c 40 74 65 6d 70 61 7b 23 31 7d 5c 64 65 66 5c 40 74 65 6d 72..y.2.\def\@tempa{#1}\def\@tem
3de0 70 62 7b 23 32 7d 25 8e a1 8d 8d 91 52 00 00 b1 37 33 8e 91 79 04 32 c9 5c 6e 6f 65 78 70 61 6e pb{#2}%.....R...73..y.2.\noexpan
3e00 64 5c 69 66 78 5c 40 74 65 6d 70 61 5c 40 74 65 6d 70 62 23 33 7d 8e 9f 15 00 00 8d 8d 8d 8d 91 d\ifx\@tempa\@tempb#3}..........
3e20 14 4c f8 5c 73 65 74 62 6f 6f 6c 65 61 6e 8e 8e 8e 91 52 00 00 ce 5c 73 65 74 62 6f 6f 6c 65 61 .L.\setboolean....R...\setboolea
3e40 6e 96 03 55 55 b2 74 61 6b 90 b8 e3 65 73 93 ce 74 72 75 65 93 b2 6f 72 93 ce 66 61 6c 73 65 b2 n..UU.tak...es..true..or..false.
3e60 2c 93 61 73 93 ce 23 32 b2 2c 93 61 6e 64 93 73 65 74 73 93 ce 23 31 93 b2 61 63 63 6f 72 64 69 ,.as..#2.,.and.sets..#1..accordi
3e80 6e 67 6c 79 91 ff 2a aa 2e 8e a6 8d 8d 91 52 00 00 b1 37 34 8e 91 5c aa ae c9 5c 64 65 66 5c 73 ngly..*.......R...74..\...\def\s
3ea0 65 74 62 6f 6f 6c 65 61 6e 23 31 23 32 7b 25 8e a1 8d 8d 91 52 00 00 b1 37 35 8e 91 66 1d da c9 etboolean#1#2{%.....R...75..f...
3ec0 5c 6c 6f 77 65 72 63 61 73 65 7b 5c 64 65 66 5c 40 74 65 6d 70 61 7b 23 32 7d 7d 25 8e a1 8d 8d \lowercase{\def\@tempa{#2}}%....
3ee0 91 52 00 00 b1 37 36 8e 91 66 1d da c9 5c 40 69 66 75 6e 64 65 66 69 6e 65 64 7b 40 74 65 6d 70 .R...76..f...\@ifundefined{@temp
3f00 73 77 61 5c 40 74 65 6d 70 61 7d 25 8e a1 8d 8d 91 52 00 00 b1 37 37 8e 91 6f 91 06 c9 7b 5c 50 swa\@tempa}%.....R...77..o...{\P
3f20 61 63 6b 61 67 65 45 72 72 6f 72 7b 69 66 74 68 65 6e 7d 25 8e a1 8d 8d 91 52 00 00 b1 37 38 8e ackageError{ifthen}%.....R...78.
3f40 91 7d bd c8 c9 7b 59 6f 75 96 04 b9 96 63 61 6e 93 6f 6e 6c 79 93 73 65 74 93 61 93 62 6f 6f 6c .}...{You....can.only.set.a.bool
3f60 65 61 6e 93 74 6f 93 60 74 72 75 65 27 93 6f 72 93 60 66 61 6c 73 65 27 7d 5c 40 65 68 63 7d 25 ean.to.`true'.or.`false'}\@ehc}%
3f80 8e a1 8d 8d 91 52 00 00 b1 37 39 8e 91 6f 91 06 c9 7b 5c 40 69 66 75 6e 64 65 66 69 6e 65 64 7b .....R...79..o...{\@ifundefined{
3fa0 23 31 5c 40 74 65 6d 70 61 7d 25 8e a1 8d 8d 91 52 00 00 b1 38 30 8e 91 79 04 32 c9 7b 5c 50 61 #1\@tempa}%.....R...80..y.2.{\Pa
3fc0 63 6b 61 67 65 45 72 72 6f 72 7b 69 66 74 68 65 6e 7d 7b 42 6f 6f 6c 65 61 6e 96 04 b9 96 23 31 ckageError{ifthen}{Boolean....#1
3fe0 93 75 6e 64 65 66 69 6e 65 64 7d 5c 40 65 68 63 7d 25 8e a1 8d 8d 91 52 00 00 b1 38 31 8e 91 79 .undefined}\@ehc}%.....R...81..y
4000 04 32 c9 7b 5c 63 73 6e 61 6d 65 23 31 5c 40 74 65 6d 70 61 5c 65 6e 64 63 73 6e 61 6d 65 7d 7d .2.{\csname#1\@tempa\endcsname}}
4020 7d 8e 9f 15 00 00 8d 8d 8d 8d 91 14 4c f8 5c 6e 65 77 62 6f 6f 6c 65 61 6e 8e 8e 8e 91 52 00 00 }...........L.\newboolean....R..
4040 b2 44 65 0c 6e 65 96 03 55 55 61 93 6e 65 77 93 60 62 95 47 1d 6f 93 6f 6c 65 61 6e 27 2e 8e a6 .De.ne..UUa.new.`b.G.o.olean'...
4060 8d 8d 91 52 00 00 b1 38 32 8e 91 5c aa ae c9 5c 64 65 66 5c 6e 65 77 62 6f 6f 6c 65 61 6e 23 31 ...R...82..\...\def\newboolean#1
4080 7b 25 8e a1 8d 8d 91 52 00 00 b1 38 33 8e 91 66 1d da c9 5c 65 78 70 61 6e 64 61 66 74 65 72 5c {%.....R...83..f...\expandafter\
40a0 40 69 66 64 65 66 69 6e 61 62 6c 65 5c 63 73 6e 61 6d 65 91 04 b9 96 69 66 23 31 5c 65 6e 64 63 @ifdefinable\csname....if#1\endc
40c0 73 6e 61 6d 65 7b 25 8e a1 8d 8d 91 52 00 00 b1 38 34 8e 91 6f 91 06 c9 5c 65 78 70 61 6e 64 61 sname{%.....R...84..o...\expanda
40e0 66 74 65 72 5c 6e 65 77 69 66 5c 63 73 6e 61 6d 65 91 04 b9 96 69 66 23 31 5c 65 6e 64 63 73 6e fter\newif\csname....if#1\endcsn
4100 61 6d 65 7d 7d 8e 9f 15 00 00 8d 8d 8d 8d 91 01 66 a0 5c 70 72 6f 76 69 64 65 62 6f 6f 6c 65 61 ame}}...........f.\provideboolea
4120 6e 8e 8e 8e 91 52 00 00 b2 44 65 0c 6e 65 96 03 55 55 61 93 6e 65 77 93 60 62 95 47 1d 6f 93 6f n....R...De.ne..UUa.new.`b.G.o.o
4140 6c 65 61 6e 27 96 03 55 55 69 66 93 69 74 93 69 73 93 6e 6f 74 93 61 6c 72 65 61 64 79 93 64 65 lean'..UUif.it.is.not.already.de
4160 0c 6e 65 64 2e 8e a6 8d 8d 91 52 00 00 b1 38 35 8e 91 5c aa ae c9 5c 64 65 66 5c 70 72 6f 76 69 .ned......R...85..\...\def\provi
4180 64 65 62 6f 6f 6c 65 61 6e 23 31 7b 25 8e a1 8d 8d 91 52 00 00 b1 38 36 8e 91 66 1d da c9 5c 40 deboolean#1{%.....R...86..f...\@
41a0 69 66 75 6e 64 65 66 69 6e 65 64 7b 69 66 23 31 7d 7b 25 8e a1 8d 8d 91 52 00 00 b1 38 37 8e 91 ifundefined{if#1}{%.....R...87..
41c0 6f 91 06 c9 5c 65 78 70 61 6e 64 61 66 74 65 72 5c 6e 65 77 69 66 5c 63 73 6e 61 6d 65 91 04 b9 o...\expandafter\newif\csname...
41e0 96 69 66 23 31 5c 65 6e 64 63 73 6e 61 6d 65 7d 5c 72 65 6c 61 78 7d 8e 9f 15 00 00 8d 8d 8d 8d .if#1\endcsname}\relax}.........
4200 91 22 79 ba 5c 77 68 69 6c 65 64 6f 8e 8e 8e 91 52 00 00 ce 5c 77 68 69 6c 65 64 6f 96 03 55 55 ."y.\whiledo....R...\whiledo..UU
4220 b2 63 6f 70 69 65 64 93 64 69 72 65 63 74 6c 79 93 66 72 6f 6d 93 74 68 65 93 6f 72 69 67 69 6e .copied.directly.from.the.origin
4240 61 6c 2e 8e a4 0c 00 00 8d 91 52 00 00 ce 5c 77 68 69 6c 65 64 6f 7b b8 68 cf 74 65 73 74 91 00 al........R...\whiledo{.h.test..
4260 f2 d8 b8 69 ce 7d 7b b8 68 cf 62 96 ff 7d 27 6f 93 64 79 91 00 e2 7d b8 69 ce 7d 8e a1 8d 91 52 ...i.}{.h.b..}'o.dy...}.i.}....R
4280 00 00 b2 72 65 70 90 47 1d 65 61 74 65 64 6c 79 96 03 55 55 65 76 91 ff 71 c7 61 6c 75 61 74 65 ...rep.G.eatedly..UUev..q.aluate
42a0 73 93 b8 68 cf 62 96 ff 7d 27 6f 93 64 79 91 00 e2 7d b8 69 96 03 55 55 b2 75 6e 90 b8 e3 74 69 s..h.b..}'o.dy...}.i..UU.un...ti
42c0 6c 93 b8 68 cf 74 65 73 74 91 00 f2 d8 b8 69 93 b2 69 73 93 74 72 75 65 2e 8e a6 8d 8d 91 52 00 l..h.test.....i..is.true......R.
42e0 00 b1 38 38 8e 91 5c aa ae c9 5c 6c 6f 6e 67 5c 64 65 66 5c 77 68 69 6c 65 64 6f 23 31 23 32 7b ..88..\...\long\def\whiledo#1#2{
4300 25 8e a4 0b 00 00 8d 8d 91 52 00 00 b1 38 39 8e 91 66 1d da c9 5c 69 66 74 68 65 6e 65 6c 73 65 %........R...89..f...\ifthenelse
4320 7b 23 31 7d 25 8e a1 8d 8d 91 52 00 00 b1 39 30 8e 91 6f 91 06 c9 7b 5c 40 77 68 69 6c 65 64 6f {#1}%.....R...90..o...{\@whiledo
4340 74 72 75 65 8e a1 8d 8d 91 52 00 00 b1 39 31 8e 91 74 4a 9c c9 5c 40 77 68 69 6c 65 73 77 5c 69 true.....R...91..tJ..\@whilesw\i
4360 66 40 77 68 69 6c 65 64 6f 5c 66 69 8e a1 8d 8d 91 52 00 00 b1 39 32 8e 91 7d bd c8 c9 7b 23 32 f@whiledo\fi.....R...92..}...{#2
4380 25 8e a1 8d 8d 91 52 00 00 b1 39 33 8e 92 00 82 77 5e c9 5c 69 66 74 68 65 6e 65 6c 73 65 7b 23 %.....R...93....w^.\ifthenelse{#
43a0 31 7d 5c 40 77 68 69 6c 65 64 6f 74 72 75 65 5c 40 77 68 69 6c 65 64 6f 66 61 6c 73 65 7d 7d 25 1}\@whiledotrue\@whiledofalse}}%
43c0 8e a1 8d 8d 91 52 00 00 b1 39 34 8e 91 6f 91 06 c9 7b 7d 25 8e a1 8d 8d 91 52 00 00 b1 39 35 8e .....R...94..o...{}%.....R...95.
43e0 91 66 1d da c9 7d 8e 9f 15 00 00 8d 8d 8d 8d 91 1d c0 24 5c 54 45 40 75 6e 64 65 66 8e 8e 8e 91 .f...}............$\TE@undef....
4400 52 00 00 b2 74 65 73 74 96 03 55 55 69 66 93 63 73 6e 61 6d 65 93 69 73 93 64 65 0c 6e 65 64 2e R...test..UUif.csname.is.de.ned.
4420 91 04 71 c7 ce 5c 69 66 78 93 b2 74 65 73 74 2e 8e a6 8d 8d 91 52 00 00 b1 39 36 8e 91 5c aa ae ..q..\ifx..test......R...96..\..
4440 c9 5c 64 65 66 5c 54 45 40 75 6e 64 65 66 23 31 23 32 7b 25 8e a1 8d 8d 91 52 00 00 b1 39 37 8e .\def\TE@undef#1#2{%.....R...97.
4460 91 66 1d da c9 5c 54 45 40 74 68 72 6f 77 5c 6e 6f 65 78 70 61 6e 64 5c 69 66 78 5c 6e 6f 65 78 .f...\TE@throw\noexpand\ifx\noex
4480 70 61 6e 64 5c 40 75 6e 64 65 66 69 6e 65 64 5c 6e 6f 65 78 70 61 6e 64 23 31 23 32 7d 8e 9f 15 pand\@undefined\noexpand#1#2}...
44a0 00 00 8d 8d 8d 8d 91 14 4c f8 5c 69 66 40 77 68 69 6c 65 64 6f 8e 8e 8e 91 52 00 00 b2 49 6e 95 ........L.\if@whiledo....R...In.
44c0 b8 e3 74 65 72 6e 61 6c 9b 03 55 55 73 77 69 74 63 93 68 98 66 6f 72 98 ce 5c 77 68 69 6c 65 64 ..ternal..UUswitc.h.for..\whiled
44e0 6f b2 2e 8e a6 8d 8d 91 52 00 00 b1 39 38 8e 91 5c aa ae c9 5c 6e 65 77 69 66 5c 69 66 40 77 68 o.......R...98..\...\newif\if@wh
4500 69 6c 65 64 6f 8e 9f 14 00 00 8d 8d 91 52 00 00 b1 39 39 8e 91 5c aa ae cb 68 8d ca 3d d0 70 61 iledo........R...99..\...h..=.pa
4520 63 6b 90 be 39 61 67 65 8e 91 23 67 0b cb 69 8e 8e 9f 1e 00 00 8d 92 01 01 00 00 b2 36 8e 8e 8c ck..9age..#g..i.............6...
4540 f8 00 00 3b ef 01 83 92 c0 1c 3b 00 00 00 00 03 e8 02 79 00 00 01 b5 00 00 00 08 00 06 f3 25 d2 ...;......;.......y...........%.
4560 6f c7 77 00 09 00 00 00 09 00 00 00 05 63 6d 73 73 39 f3 24 fd 00 27 3a 00 0a 00 00 00 0a 00 00 o.w..........cmss9.$..':........
4580 00 06 63 6d 74 69 31 30 f3 23 df ea 3c 78 00 0a 00 00 00 0a 00 00 00 06 63 6d 74 74 31 30 f3 22 ..cmti10.#..<x..........cmtt10."
45a0 c2 d6 4e a0 00 0e 66 66 00 0c 00 00 00 06 63 6d 62 78 31 32 f3 20 a9 b1 90 ca 00 09 00 00 00 09 ..N...ff......cmbx12............
45c0 00 00 00 05 63 6d 73 79 39 f3 1f 35 f9 9e 22 00 09 00 00 00 09 00 00 00 05 63 6d 6d 69 39 f3 1e ....cmsy9..5.."..........cmmi9..
45e0 df a4 4e 00 00 09 00 00 00 09 00 00 00 05 63 6d 74 74 39 f3 1d 74 0c 89 3a 00 09 00 00 00 09 00 ..N...........cmtt9..t..:.......
4600 00 00 05 63 6d 62 78 39 f3 1c 6f b4 8b c7 00 09 00 00 00 09 00 00 00 04 63 6d 72 39 f3 1b 71 a1 ...cmbx9..o.............cmr9..q.
4620 25 0b 00 06 00 00 00 06 00 00 00 05 63 6d 73 79 36 f3 17 b9 41 61 a8 00 06 00 00 00 06 00 00 00 %...........cmsy6...Aa..........
4640 04 63 6d 72 36 f3 16 7c 7b 59 07 00 08 00 00 00 08 00 00 00 04 63 6d 72 38 f3 15 21 22 2c 9a 00 .cmr6..|{Y...........cmr8..!",..
4660 0c 00 00 00 0a 00 00 00 06 63 6d 73 79 31 30 f3 11 58 ab 51 0b 00 0c 00 00 00 0c 00 00 00 05 63 .........cmsy10..X.Q...........c
4680 6d 72 31 32 f3 10 05 d6 c6 1f 00 11 47 ae 00 11 47 ae 00 06 63 6d 73 73 31 37 f3 0f 44 d3 ed 74 mr12........G...G...cmss17..D..t
46a0 00 11 47 ae 00 11 47 ae 00 05 63 6d 72 31 37 f3 0d 21 22 2c 9a 00 0a 00 00 00 0a 00 00 00 06 63 ..G...G...cmr17..!",...........c
46c0 6d 73 79 31 30 f3 07 4b f1 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 f3 06 d9 93 a0 52 msy10..K.`y..........cmr10.....R
46e0 00 07 00 00 00 07 00 00 00 04 63 6d 72 37 f9 00 00 45 40 02 df df df df ..........cmr7...E@.....