ofs | hex dump | ascii |
---|
0000 | f7 02 01 83 92 c0 1c 3b 00 00 00 00 03 e8 22 20 43 6f 6d 6d 6f 6e 20 54 65 58 20 6f 75 74 70 75 | .......;......".Common.TeX.outpu |
0020 | 74 20 31 39 39 35 2e 30 32 2e 30 38 3a 31 39 32 31 8b 00 00 00 01 00 00 00 00 00 00 00 00 00 00 | t.1995.02.08:1921............... |
0040 | 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 ff ff ff ff a0 02 | ................................ |
0060 | cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd a1 cb d5 8d 91 17 1d b6 f3 39 44 d3 ed 74 00 | ..c...2......|............9D..t. |
0080 | 11 47 ae 00 11 47 ae 00 05 63 6d 72 31 37 e4 52 65 66 65 72 65 6e 63 65 96 05 37 74 4d 61 6e 90 | .G...G...cmr17.Reference..7tMan. |
00a0 | 8c 71 75 61 6c 93 6f 66 93 74 68 65 93 50 72 6f 67 72 61 6d 6d 69 6e 67 93 4c 61 6e 67 75 61 67 | .qual.of.the.Programming.Languag |
00c0 | 65 93 4c 75 61 93 32 2e 31 8e 9f 1e 6c cf 8d 8d 8d 8d 8d 91 14 f4 1e f3 2b 58 ab 51 0b 00 0c 00 | e.Lua.2.1...l...........+X.Q.... |
00e0 | 00 00 0c 00 00 00 05 63 6d 72 31 32 d6 52 6f 62 90 53 8e 65 72 74 6f 9b 03 ea a8 49 65 72 75 73 | .......cmr12.Rob.S.erto....Ierus |
0100 | 61 6c 69 6d 73 63 95 ac 72 68 93 79 96 0b bf f8 4c 75 69 7a 98 48 65 6e 72 69 71 75 65 98 64 65 | alimsc..rh.y....Luiz.Henrique.de |
0120 | 98 46 69 67 75 65 69 72 65 64 6f 93 57 91 ff 05 56 61 6c 64 65 6d 61 72 98 43 65 6c 65 73 98 46 | .Figueiredo.W...Valdemar.Celes.F |
0140 | 69 6c 68 6f 8e 8e 9f 13 2a ab 8d 8d 92 00 b1 45 e3 f3 20 6d 23 bd 52 00 0a 00 00 00 0a 00 00 00 | ilho....*......E...m#.R......... |
0160 | 06 63 6d 73 73 31 30 cb 54 91 ff 2a aa 65 43 8d 91 fd e6 62 9f 03 1c 70 47 72 61 66 8e 91 13 2d | .cmss10.T..*.eC....b...pGraf...- |
0180 | 83 f3 19 4b f1 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 c4 7c 91 03 55 55 50 55 43 2d | ...K.`y..........cmr10.|..UUPUC- |
01a0 | 52 69 6f 8e 8e 9f 0e 00 00 8d 8d 92 00 87 4e a0 f3 1f df ea 3c 78 00 0a 00 00 00 0a 00 00 00 06 | Rio...........N.....<x.......... |
01c0 | 63 6d 74 74 31 30 ca 72 6f 62 65 72 74 6f 2c 6c 68 66 2c 63 65 6c 65 73 40 69 63 61 64 2e 70 75 | cmtt10.roberto,lhf,celes@icad.pu |
01e0 | 63 2d 72 69 6f 2e 62 72 8e 8e 8e 8e 8e 9f 3c a6 6a 8d 92 00 b2 9a cf d6 46 91 ff 05 56 65 62 72 | c-rio.br......<.j.......F...Vebr |
0200 | 75 61 72 79 96 03 ea a8 38 2c 93 31 39 39 35 8e 9f 28 6c cf 8d 92 00 c7 ee 49 f3 1e 1a f2 22 56 | uary....8,.1995..(l......I...."V |
0220 | 00 0a 00 00 00 0a 00 00 00 06 63 6d 62 78 31 30 c9 41 62 73 74 72 61 63 74 8e 9f 12 40 02 8d 91 | ..........cmbx10.Abstract...@... |
0240 | 18 87 95 c4 4c 75 61 96 02 e5 24 69 73 93 61 6e 93 65 78 74 65 6e 73 69 6f 6e 93 70 72 6f 67 72 | ....Lua...$is.an.extension.progr |
0260 | 61 6d 6d 69 6e 67 93 6c 61 6e 67 75 61 67 65 93 64 65 73 69 67 6e 65 64 93 74 6f 93 62 90 47 1d | amming.language.designed.to.b.G. |
0280 | 65 93 75 73 65 64 93 61 73 93 61 93 63 6f 6e 0c 67 75 72 61 74 69 6f 6e 93 6c 61 6e 67 75 61 67 | e.used.as.a.con.guration.languag |
02a0 | 65 8e a4 0c 00 00 8d 91 18 87 95 66 6f 72 96 03 40 7b 61 6e 9a b8 e3 79 93 70 72 6f 67 72 61 6d | e..........for..@{an...y.program |
02c0 | 93 74 68 61 74 93 6e 65 65 64 73 93 6f 6e 65 2e 91 04 6a d4 54 68 69 73 93 64 6f 90 47 1d 63 75 | .that.needs.one...j.This.do.G.cu |
02e0 | 6d 65 6e 98 74 93 64 65 73 63 72 69 62 90 47 1d 65 73 93 76 98 65 72 73 69 6f 6e 93 32 2e 31 93 | men.t.describ.G.es.v.ersion.2.1. |
0300 | 6f 66 93 74 68 65 93 4c 75 61 93 70 72 6f 67 72 61 6d 2d 8e a1 8d 91 18 87 95 6d 69 6e 67 96 03 | of.the.Lua.program-.......ming.. |
0320 | 93 41 6c 61 6e 67 75 61 67 65 93 61 6e 64 93 74 68 65 93 41 50 49 91 03 93 31 74 68 61 74 93 61 | .Alanguage.and.the.API...1that.a |
0340 | 6c 6c 6f 9a b8 e3 77 73 93 69 6e 98 74 65 72 61 63 74 69 6f 6e 93 62 90 47 1d 65 74 98 77 98 65 | llo...ws.in.teraction.b.G.et.w.e |
0360 | 65 6e 93 4c 75 61 93 70 72 6f 67 72 61 6d 73 93 61 6e 64 93 69 74 73 93 68 6f 73 74 93 43 8e a1 | en.Lua.programs.and.its.host.C.. |
0380 | 8d 91 18 87 95 70 72 6f 67 72 61 6d 2e 91 04 71 c7 49 74 96 03 55 55 61 6c 73 6f 93 70 72 65 73 | .....program...q.It..UUalso.pres |
03a0 | 65 6e 90 b8 e3 74 73 93 73 6f 6d 65 93 65 78 61 6d 70 6c 65 73 93 6f 66 93 75 73 69 6e 67 93 74 | en...ts.some.examples.of.using.t |
03c0 | 68 65 93 6d 61 69 6e 93 66 65 61 74 75 72 65 73 93 6f 66 93 74 68 65 93 73 79 73 74 65 6d 2e 8e | he.main.features.of.the.system.. |
03e0 | 9f 33 db b8 8d 92 00 d1 53 fa c9 53 75 6d 90 eb 8d 13 91 fa 54 75 61 72 69 6f 8e 9f 10 4e 38 8d | .3......S..Sum......Tuario...N8. |
0400 | 91 18 87 95 c4 4c 75 61 91 02 32 44 13 91 fb 47 1c 65 96 02 79 61 75 6d 61 93 6c 69 6e 67 75 61 | .....Lua..2D...G.e..yauma.lingua |
0420 | 67 65 6d 93 64 65 93 65 78 74 65 6e 73 7e 9b fa ff ff 61 6f 93 70 72 6f 91 00 8e 38 6a 65 74 61 | gem.de.extens~....ao.pro...8jeta |
0440 | 64 61 93 70 61 72 61 93 73 65 72 93 75 73 61 64 61 93 63 6f 6d 6f 93 6c 69 6e 67 75 61 67 65 6d | da.para.ser.usada.como.linguagem |
0460 | 93 64 65 93 63 6f 6e 0c 67 75 72 61 18 91 fb 8e 39 63 7e 98 61 6f 8e a1 8d 91 18 87 95 65 6d 96 | .de.con.gura....9c~.ao.......em. |
0480 | 04 db ed 71 75 61 6c 71 75 65 72 93 70 72 6f 67 72 61 6d 61 93 71 75 65 93 70 72 65 63 69 73 65 | ...qualquer.programa.que.precise |
04a0 | 93 64 65 93 75 6d 61 2e 91 09 05 8e 45 73 74 65 93 64 6f 90 47 1d 63 75 6d 65 6e 9a b8 e3 74 6f | .de.uma.....Este.do.G.cumen...to |
04c0 | 93 64 65 73 63 72 65 76 98 65 93 61 93 76 98 65 72 73 7e 91 fa ff ff 61 6f 93 32 2e 31 93 64 61 | .descrev.e.a.v.ers~....ao.2.1.da |
04e0 | 8e a1 8d 91 18 87 95 6c 69 6e 67 75 61 67 65 6d 96 04 e5 de 64 65 93 70 72 6f 67 72 61 6d 61 18 | .......linguagem....de.programa. |
0500 | 9b fb 8e 39 63 7e 91 fa ff ff 61 6f 93 4c 75 61 93 65 93 61 93 49 6e 90 b8 e3 74 65 72 66 61 63 | ...9c~....ao.Lua.e.a.In...terfac |
0520 | 65 93 64 65 93 50 72 6f 67 72 61 6d 61 18 98 63 7e 91 fa ff ff 61 6f 93 71 75 65 93 70 90 47 1d | e.de.Programa..c~....ao.que.p.G. |
0540 | 65 72 6d 69 74 65 93 61 93 69 6e 90 b8 e3 74 65 72 61 18 98 63 7e 91 fa ff ff 61 6f 8e a1 8d 91 | ermite.a.in...tera..c~....ao.... |
0560 | 18 87 95 65 6e 90 b8 e3 74 72 65 96 03 70 35 70 72 6f 67 72 61 6d 61 73 93 4c 75 61 93 65 93 6f | ...en...tre..p5programas.Lua.e.o |
0580 | 93 70 72 6f 67 72 61 6d 61 93 43 96 03 70 2e 68 6f 73 70 9a 47 1d 65 64 65 69 72 6f 2e 91 04 c2 | .programa.C..p.hosp.G.edeiro.... |
05a0 | 66 4f 93 64 6f 98 63 75 6d 65 6e 95 b8 e3 74 6f 9b 03 70 35 74 61 6d 93 62 93 13 91 fb 47 1c 65 | fO.do.cumen...to..p5tam.b....G.e |
05c0 | 6d 98 61 70 72 65 73 65 6e 93 74 61 98 61 6c 67 75 6e 73 8e a1 8d 91 18 87 95 65 78 65 6d 70 6c | m.apresen.ta.alguns.......exempl |
05e0 | 6f 73 96 03 55 55 64 65 93 75 73 6f 93 64 61 73 93 70 72 69 6e 63 69 70 61 69 73 93 63 61 72 61 | os..UUde.uso.das.principais.cara |
0600 | 63 74 65 72 91 fe e3 8e 13 91 fc 1c 71 10 73 74 69 63 61 73 93 64 6f 93 73 69 73 74 65 6d 61 2e | cter........q.sticas.do.sistema. |
0620 | 8e 9f 22 80 41 8d 8d 91 fd 27 91 f3 37 1a f2 22 56 00 0e 66 66 00 0a 00 00 00 06 63 6d 62 78 31 | ..".A....'..7.."V..ff......cmbx1 |
0640 | 30 e2 31 8e 91 15 fe 90 49 6e 90 8a 3d 74 72 6f 90 75 c2 64 75 63 74 69 6f 6e 8e 9f 18 71 8b 8d | 0.1.....In..=tro.u.duction...q.. |
0660 | 91 fd 27 91 f3 22 4b f1 60 79 00 0a f3 33 00 0a 00 00 00 05 63 6d 72 31 30 cd 4c 75 61 96 04 1d | ..'.."K.`y...3......cmr10.Lua... |
0680 | e9 69 73 93 61 6e 93 65 78 74 65 6e 73 69 6f 6e 93 70 72 6f 67 72 61 6d 6d 69 6e 67 93 6c 61 6e | .is.an.extension.programming.lan |
06a0 | 67 75 61 67 65 93 64 65 73 69 67 6e 65 64 93 74 6f 93 73 75 70 70 9a 4d de 6f 72 74 93 67 65 6e | guage.designed.to.supp.M.ort.gen |
06c0 | 65 72 61 6c 93 70 72 6f 98 63 65 64 75 72 61 6c 93 70 72 6f 67 72 61 6d 2d 8e a4 0d 99 9a 8d 91 | eral.pro.cedural.program-....... |
06e0 | fd 27 91 6d 69 6e 67 96 04 d9 67 66 65 61 74 75 72 65 73 93 77 69 74 68 93 64 61 74 61 93 64 65 | .'.ming...gfeatures.with.data.de |
0700 | 73 63 72 69 70 74 69 6f 6e 93 66 61 63 69 6c 69 74 69 65 73 2e 91 08 76 e0 49 74 93 69 73 93 73 | scription.facilities...v.It.is.s |
0720 | 75 70 70 9a 4d de 6f 73 65 64 93 74 6f 93 62 98 65 93 75 73 65 64 93 61 73 93 61 93 63 6f 6e 0c | upp.M.osed.to.b.e.used.as.a.con. |
0740 | 67 75 72 61 74 69 6f 6e 8e a1 8d 91 fd 27 91 6c 61 6e 67 75 61 67 65 96 04 35 96 66 6f 72 93 61 | guration.....'.language..5.for.a |
0760 | 6e 9a b2 21 79 93 70 72 6f 67 72 61 6d 93 74 68 61 74 93 6e 65 65 64 73 93 6f 6e 65 2e 91 06 8b | n..!y.program.that.needs.one.... |
0780 | 6d 49 74 73 93 6d 61 69 6e 93 65 78 74 65 6e 73 69 6f 6e 73 93 61 72 65 93 72 65 6c 61 74 65 64 | mIts.main.extensions.are.related |
07a0 | 93 74 6f 93 6f 62 91 00 9b bb 6a 65 63 74 2d 6f 72 69 65 6e 98 74 65 64 8e a1 8d 91 fd 27 91 66 | .to.ob....ject-orien.ted.....'.f |
07c0 | 61 63 69 6c 69 74 69 65 73 2c 96 03 61 ec 61 6e 64 9b 03 50 ce 66 61 6c 6c 62 61 63 90 b2 21 6b | acilities,..a.and..P.fallbac..!k |
07e0 | 73 2c 93 62 75 74 98 69 74 98 68 61 73 98 73 6f 6d 65 98 6f 74 68 65 72 98 6d 69 6e 6f 72 98 63 | s,.but.it.has.some.other.minor.c |
0800 | 6f 6e 90 b2 21 74 72 69 62 75 74 69 6f 6e 73 2e 91 04 c1 55 4c 75 61 98 68 61 73 98 62 90 4d de | on..!tributions....ULua.has.b.M. |
0820 | 65 65 6e 98 64 65 73 69 67 6e 65 64 98 61 6e 64 8e a1 8d 91 fd 27 91 69 6d 70 6c 65 6d 65 6e 95 | een.designed.and.....'.implemen. |
0840 | b2 21 74 65 64 9b 03 a6 66 62 93 79 98 57 2e 98 43 65 6c 65 73 98 46 2e 2c 98 4c 2e 98 48 2e 98 | .!ted...fb.y.W..Celes.F.,.L..H.. |
0860 | 64 65 98 46 69 67 75 65 69 72 65 64 6f 98 61 6e 64 98 52 2e 98 49 65 72 75 73 61 6c 69 6d 73 63 | de.Figueiredo.and.R..Ierusalimsc |
0880 | 93 68 93 79 91 ff 16 65 2e 8e a1 8d 91 0e 27 91 4c 75 61 96 04 71 d2 69 73 93 69 6d 70 6c 65 6d | .h.y...e......'.Lua..q.is.implem |
08a0 | 65 6e 90 b2 21 74 65 64 93 61 73 93 61 93 6c 69 62 72 61 72 79 91 ff 16 65 2c 9b 04 a4 ad 77 72 | en..!ted.as.a.library...e,....wr |
08c0 | 69 74 74 65 6e 93 69 6e 93 43 2e 93 42 65 69 6e 67 93 61 6e 93 65 78 74 65 6e 73 69 6f 6e 93 6c | itten.in.C..Being.an.extension.l |
08e0 | 61 6e 67 75 61 67 65 2c 98 4c 75 61 93 68 61 73 93 6e 6f 8e a1 8d 91 fd 27 91 6e 6f 74 69 6f 6e | anguage,.Lua.has.no.....'.notion |
0900 | 96 04 ad 35 6f 66 93 61 93 5c 6d 61 69 6e 22 93 70 72 6f 67 72 61 6d 3a 91 06 eb 7c 69 74 93 6f | ...5of.a.\main".program:...|it.o |
0920 | 6e 6c 79 93 77 9a b2 21 6f 72 6b 73 93 f3 25 fd 00 27 3a 00 0a f3 33 00 0a 00 00 00 06 63 6d 74 | nly.w..!orks..%..':...3......cmt |
0940 | 69 31 30 d0 65 6d 62 96 ff 70 b9 65 93 64 64 65 93 64 96 04 ad 35 cd 69 6e 93 61 93 68 6f 73 74 | i10.emb..p.e.dde.d...5.in.a.host |
0960 | 93 63 6c 69 65 6e 98 74 2c 91 04 ee e9 63 61 6c 6c 65 64 93 74 68 65 93 d0 65 6d 62 96 ff 70 b9 | .clien.t,....called.the..emb..p. |
0980 | 65 93 64 64 69 6e 67 8e a1 8d 91 fd 27 91 cd 70 72 6f 67 72 61 6d 2e 91 04 d5 f2 54 68 69 73 96 | e.dding.....'..program.....This. |
09a0 | 03 8e a5 68 6f 73 74 93 70 72 6f 67 72 61 6d 93 63 61 6e 93 69 6e 95 b2 21 76 93 6f 6b 93 65 96 | ...host.program.can.in..!v.ok.e. |
09c0 | 03 8e a5 66 75 6e 63 74 69 6f 6e 73 93 74 6f 93 65 78 65 63 75 74 65 93 61 93 70 69 65 63 65 93 | ...functions.to.execute.a.piece. |
09e0 | 6f 66 93 63 6f 90 4d de 64 65 93 69 6e 93 4c 75 61 2c 91 03 93 65 63 61 6e 93 77 72 69 74 65 8e | of.co.M.de.in.Lua,...ecan.write. |
0a00 | a1 8d 91 fd 27 91 61 6e 64 96 04 14 d7 72 65 61 64 93 4c 75 61 93 76 91 ff 64 44 61 72 69 61 62 | ....'.and....read.Lua.v..dDariab |
0a20 | 6c 65 73 2c 91 04 30 73 61 6e 64 93 63 61 6e 93 72 65 67 69 73 74 65 72 93 43 91 04 14 ba 66 75 | les,..0sand.can.register.C....fu |
0a40 | 6e 63 74 69 6f 6e 73 93 74 6f 93 62 9a 4d de 65 93 63 61 6c 6c 65 64 93 62 90 b2 21 79 93 4c 75 | nctions.to.b.M.e.called.b..!y.Lu |
0a60 | 61 93 63 6f 98 64 65 2e 91 06 29 2f 54 68 72 6f 75 67 68 93 74 68 65 8e a1 8d 91 fd 27 91 75 73 | a.co.de...)/Through.the.....'.us |
0a80 | 65 96 03 52 95 6f 66 93 43 91 03 52 7f 66 75 6e 63 74 69 6f 6e 73 2c 91 03 63 58 4c 75 61 93 63 | e..R.of.C..R.functions,..cXLua.c |
0aa0 | 61 6e 93 62 9a 4d de 65 93 61 75 67 6d 65 6e 90 b2 21 74 65 64 93 74 6f 93 63 6f 70 98 65 93 77 | an.b.M.e.augmen..!ted.to.cop.e.w |
0ac0 | 69 74 68 93 72 61 74 68 65 72 93 64 69 0b 65 72 65 6e 9a b2 21 74 93 64 6f 6d 61 69 6e 73 2c 91 | ith.rather.di.eren..!t.domains,. |
0ae0 | 03 63 58 74 68 98 75 73 93 63 72 65 61 74 69 6e 67 8e a1 8d 91 fd 27 91 63 75 73 74 6f 6d 69 7a | .cXth.us.creating.....'.customiz |
0b00 | 65 64 96 03 a6 66 70 72 6f 67 72 61 6d 6d 69 6e 67 93 6c 61 6e 67 75 61 67 65 73 93 73 68 61 72 | ed...fprogramming.languages.shar |
0b20 | 69 6e 67 93 61 93 73 79 6e 9a b2 21 74 61 63 74 69 63 61 6c 93 66 72 61 6d 65 77 98 6f 72 6b 2e | ing.a.syn..!tactical.framew.ork. |
0b40 | 8e a1 8d 91 0e 27 91 4c 75 61 96 04 81 69 69 73 93 66 72 65 65 93 64 69 73 74 72 69 62 75 74 69 | .....'.Lua...iis.free.distributi |
0b60 | 6f 6e 93 73 6f 66 74 95 b2 21 77 93 61 72 65 2c 91 04 b8 29 61 6e 64 9b 04 81 69 70 72 6f 93 76 | on.soft..!w.are,...)and...ipro.v |
0b80 | 69 64 65 64 98 61 73 98 75 73 75 61 6c 98 77 69 74 68 98 6e 6f 98 67 75 61 72 61 6e 93 74 65 65 | ided.as.usual.with.no.guaran.tee |
0ba0 | 73 2e 91 07 6e e6 54 68 65 98 69 6d 70 6c 65 2d 8e a1 8d 91 fd 27 91 6d 65 6e 9a b2 21 74 61 74 | s...n.The.imple-.....'.men..!tat |
0bc0 | 69 6f 6e 96 03 a6 66 64 65 73 63 72 69 62 90 4d de 65 64 93 69 6e 93 74 68 69 73 93 6d 61 6e 98 | ion...fdescrib.M.ed.in.this.man. |
0be0 | 75 61 6c 93 69 73 93 61 98 76 91 ff 64 44 61 69 6c 61 62 6c 65 93 62 98 79 93 61 6e 6f 6e 98 79 | ual.is.a.v..dDailable.b.y.anon.y |
0c00 | 6d 6f 75 73 93 66 74 70 93 66 72 6f 6d 8e a4 16 99 9a 8d 91 0e 66 8f f3 28 df ea 3c 78 00 0a f3 | mous.ftp.from........f..(..<x... |
0c20 | 33 00 0a 00 00 00 06 63 6d 74 74 31 30 d3 66 74 70 2e 69 63 61 64 2e 70 75 63 2d 72 69 6f 2e 62 | 3......cmtt10.ftp.icad.puc-rio.b |
0c40 | 72 3a 2f 70 75 62 2f 6c 75 61 2f 6c 75 61 2d 32 2e 31 2e 74 61 72 2e 5a 8e a1 8d 91 fd 27 91 cd | r:/pub/lua/lua-2.1.tar.Z.....'.. |
0c60 | 6f 72 96 03 a6 66 62 90 b2 21 79 93 57 57 57 93 28 57 9b ff 16 65 6f 72 6c 64 93 57 69 64 65 93 | or...fb..!y.WWW.(W...eorld.Wide. |
0c80 | 57 98 65 62 29 93 66 72 6f 6d 8e a1 8d 91 0e 66 8f d3 68 74 74 70 3a 2f 2f 77 77 77 2e 69 6e 66 | W.eb).from.....f..http://www.inf |
0ca0 | 2e 70 75 63 2d 72 69 6f 2e 62 72 2f 70 72 6f 6a 65 74 6f 73 2f 72 6f 62 65 72 74 6f 2f 6c 75 61 | .puc-rio.br/projetos/roberto/lua |
0cc0 | 2e 68 74 6d 6c 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 cd 31 8e 8e 8c 8b 00 00 00 02 00 00 00 00 00 | .html....s.....1..1............. |
0ce0 | 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 | ................................ |
0d00 | 00 00 31 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 91 fd 27 91 e2 | ..1....c...2......|...u.k....'.. |
0d20 | 32 8e 91 15 fe 90 45 6e 95 8a 3d 76 69 72 6f 6e 6d 65 6e 93 74 96 05 85 1c 61 6e 64 93 4d 6f 90 | 2.....En..=vironmen.t....and.Mo. |
0d40 | 75 c2 64 75 6c 65 73 8e a9 18 71 8b 8d 91 fd 27 91 cd 41 6c 6c 96 03 3b ce 73 74 61 74 65 6d 65 | u.dules...q....'..All..;.stateme |
0d60 | 6e 9a b2 21 74 73 93 69 6e 93 4c 75 61 93 61 72 65 93 65 78 65 63 75 74 65 64 93 69 6e 93 61 93 | n..!ts.in.Lua.are.executed.in.a. |
0d80 | d0 67 6c 6f 62 96 ff 70 b9 61 6c 91 03 88 d9 65 6e 76 69 72 93 6f 6e 6d 65 6e 74 91 01 09 ea cd | .glob..p.al....envir.onment..... |
0da0 | 2e 91 04 ba 55 54 68 69 73 96 03 3b ce 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2c 91 03 51 1f 77 | ....UThis..;.en.vironmen.t,..Q.w |
0dc0 | 68 69 63 98 68 93 6b 98 65 65 70 73 93 61 6c 6c 8e a4 0d 99 9a 8d 91 fd 27 91 67 6c 6f 62 61 6c | hic.h.k.eeps.all........'.global |
0de0 | 96 04 45 8f 76 91 ff 64 44 61 72 69 61 62 6c 65 73 93 61 6e 64 93 66 75 6e 63 74 69 6f 6e 73 2c | ..E.v..dDariables.and.functions, |
0e00 | 91 04 6d 59 69 73 93 69 6e 69 74 69 61 6c 69 7a 65 64 93 61 74 93 74 68 65 93 62 9a 4d de 65 67 | ..mYis.initialized.at.the.b.M.eg |
0e20 | 69 6e 6e 69 6e 67 93 6f 66 93 74 68 65 93 65 6d 90 b2 21 62 98 65 64 64 69 6e 67 93 70 72 6f 67 | inning.of.the.em..!b.edding.prog |
0e40 | 72 61 6d 93 61 6e 64 8e a1 8d 91 fd 27 91 70 90 4d de 65 72 73 69 73 74 73 96 03 a6 66 75 6e 90 | ram.and.....'.p.M.ersists...fun. |
0e60 | b2 21 74 69 6c 93 69 74 73 93 65 6e 64 2e 8e a1 8d 91 0e 27 91 54 68 65 96 04 43 49 67 6c 6f 62 | .!til.its.end......'.The..CIglob |
0e80 | 61 6c 93 65 6e 95 b2 21 76 69 72 6f 6e 6d 65 6e 93 74 96 04 43 49 63 61 6e 93 62 9a 4d de 65 93 | al.en..!vironmen.t..CIcan.b.M.e. |
0ea0 | 6d 61 6e 69 70 75 6c 61 74 65 64 93 62 90 b2 21 79 93 4c 75 61 93 63 6f 98 64 65 93 6f 72 93 62 | manipulated.b..!y.Lua.co.de.or.b |
0ec0 | 9a b2 21 79 93 74 68 65 93 65 6d 98 62 90 4d de 65 64 64 69 6e 67 93 70 72 6f 67 72 61 6d 2c 8e | ..!y.the.em.b.M.edding.program,. |
0ee0 | a1 8d 91 fd 27 91 77 68 69 63 9a b2 21 68 96 03 a6 66 63 61 6e 93 72 65 61 64 93 61 6e 64 93 77 | ....'.whic..!h...fcan.read.and.w |
0f00 | 72 69 74 65 93 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 73 93 75 73 69 6e 67 93 | rite.global.v..dDariables.using. |
0f20 | 66 75 6e 63 74 69 6f 6e 73 93 69 6e 93 74 68 65 93 6c 69 62 72 61 72 79 93 74 68 61 74 93 69 6d | functions.in.the.library.that.im |
0f40 | 70 6c 65 6d 65 6e 98 74 73 93 4c 75 61 2e 8e a1 8d 91 0e 27 91 47 6c 6f 62 61 6c 96 05 1d f0 76 | plemen.ts.Lua......'.Global....v |
0f60 | 9b ff 64 44 61 72 69 61 62 6c 65 73 93 64 6f 93 6e 6f 74 93 6e 65 65 64 93 64 65 63 6c 61 72 61 | ..dDariables.do.not.need.declara |
0f80 | 74 69 6f 6e 2e 91 09 44 7b 41 6e 90 b2 21 79 93 76 98 61 72 69 61 62 6c 65 93 69 73 93 61 73 73 | tion...D{An..!y.v.ariable.is.ass |
0fa0 | 75 6d 65 64 93 74 6f 93 62 90 4d de 65 93 67 6c 6f 62 61 6c 93 75 6e 6c 65 73 73 8e a1 8d 91 fd | umed.to.b.M.e.global.unless..... |
0fc0 | 27 91 65 78 70 6c 69 63 69 74 6c 79 96 03 75 23 64 65 63 6c 61 72 65 64 93 6c 6f 9a 4d de 63 61 | '.explicitly..u#declared.lo.M.ca |
0fe0 | 6c 93 28 73 65 65 93 6c 6f 98 63 61 6c 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 2c 9b 03 7e fd 53 | l.(see.lo.cal.declarations,..~.S |
1000 | 65 63 74 69 6f 6e 93 34 2e 34 2e 35 29 2e 91 04 cd 71 42 65 66 6f 72 65 93 74 68 65 93 0c 72 73 | ection.4.4.5)....qBefore.the..rs |
1020 | 74 93 61 73 73 69 67 6e 6d 65 6e 90 b2 21 74 2c 98 74 68 65 8e a1 8d 91 fd 27 91 76 9b ff 64 44 | t.assignmen..!t,.the.....'.v..dD |
1040 | 61 6c 75 65 96 03 a6 66 6f 66 93 61 93 67 6c 6f 62 61 6c 93 76 98 61 72 69 61 62 6c 65 93 69 73 | alue...fof.a.global.v.ariable.is |
1060 | 93 f3 27 1a f2 22 56 00 0a f3 33 00 0a 00 00 00 06 63 6d 62 78 31 30 d2 6e 69 6c cd 2e 8e a1 8d | ..'.."V...3......cmbx10.nil..... |
1080 | 91 0e 27 91 54 68 65 96 03 a6 66 75 6e 69 74 93 6f 66 93 65 78 65 63 75 74 69 6f 6e 93 6f 66 93 | ..'.The...funit.of.execution.of. |
10a0 | 4c 75 61 93 69 73 93 63 61 6c 6c 65 64 93 61 93 d0 6d 6f 91 ff 70 b9 64 75 6c 65 91 00 d2 a1 cd | Lua.is.called.a..mo..p.dule..... |
10c0 | 2e 91 04 dd dd 54 68 65 93 73 79 6e 90 b2 21 74 61 78 93 66 6f 72 93 6d 6f 90 4d de 64 75 6c 65 | .....The.syn..!tax.for.mo.M.dule |
10e0 | 73 93 69 73 3a 8d 8d 9f fc 06 be f3 0d 7c 7b 59 07 00 08 00 00 00 08 00 00 00 04 63 6d 72 38 b8 | s.is:........|{Y...........cmr8. |
1100 | 31 8e 8e 8e a4 11 5f 26 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 6d 6f 91 ff 70 b9 64 75 6c 65 8e | 1....._&..........L[.mo..p.dule. |
1120 | 8d 91 3e 99 24 f3 24 21 22 2c 9a 00 0a f3 33 00 0a 00 00 00 06 63 6d 73 79 31 30 cf 21 8e 8d 91 | ..>.$.$!",....3......cmsy10.!... |
1140 | 55 8c 59 66 d0 73 74 61 74 65 6d 65 6e 74 91 07 d5 d4 cf 6a 91 03 ea ea d0 66 75 6e 63 74 69 6f | U.Yf.statement.....j.....functio |
1160 | 6e 91 00 d7 0b cf 67 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 41 91 03 98 67 6d 6f 90 4d de 64 75 6c | n.....g.........'..A...gmo.M.dul |
1180 | 65 96 03 98 6b 6d 61 9a b2 21 79 93 63 6f 6e 98 74 61 69 6e 93 73 74 61 74 65 6d 65 6e 98 74 73 | e...kma..!y.con.tain.statemen.ts |
11a0 | 93 61 6e 64 93 66 75 6e 63 74 69 6f 6e 93 64 65 0c 6e 69 74 69 6f 6e 73 2c 91 03 9b 36 61 6e 64 | .and.function.de.nitions,...6and |
11c0 | 93 6d 61 98 79 93 62 90 4d de 65 93 69 6e 93 61 93 0c 6c 65 93 6f 72 93 69 6e 93 61 93 73 74 72 | .ma.y.b.M.e.in.a..le.or.in.a.str |
11e0 | 69 6e 67 8e a4 0d 99 9a 8d 91 fd 27 91 69 6e 73 69 64 65 96 03 74 b8 74 68 65 93 68 6f 73 74 93 | ing........'.inside..t.the.host. |
1200 | 70 72 6f 67 72 61 6d 2e 91 04 cd 4e 57 68 65 6e 93 61 93 6d 6f 90 4d de 64 75 6c 65 93 69 73 93 | program....NWhen.a.mo.M.dule.is. |
1220 | 65 78 65 63 75 74 65 64 2c 91 03 7e a8 0c 72 73 74 93 61 6c 6c 93 69 74 73 93 66 75 6e 63 74 69 | executed,..~..rst.all.its.functi |
1240 | 6f 6e 73 93 61 6e 64 93 73 74 61 74 65 6d 65 6e 90 b2 21 74 73 93 61 72 65 8e a1 8d 91 fd 27 91 | ons.and.statemen..!ts.are.....'. |
1260 | 63 6f 6d 70 69 6c 65 64 2c 91 03 16 68 61 6e 64 96 02 f2 68 74 68 65 93 66 75 6e 63 74 69 6f 6e | compiled,...hand...hthe.function |
1280 | 73 93 61 64 64 65 64 93 74 6f 93 74 68 65 93 67 6c 6f 62 61 6c 93 65 6e 95 b2 21 76 69 72 6f 6e | s.added.to.the.global.en..!viron |
12a0 | 6d 65 6e 93 74 3b 91 03 2e 68 74 68 65 6e 96 02 f2 68 74 68 65 93 73 74 61 74 65 6d 65 6e 90 b2 | men.t;...hthen...hthe.statemen.. |
12c0 | 21 74 73 93 61 72 65 93 65 78 65 63 75 74 65 64 8e a1 8d 91 fd 27 91 69 6e 96 03 a3 23 73 65 71 | !ts.are.executed.....'.in...#seq |
12e0 | 75 65 6e 90 b2 21 74 69 61 6c 93 6f 72 64 65 72 2e 91 04 dc c7 41 6c 6c 93 6d 6f 9a 4d de 64 69 | uen..!tial.order.....All.mo.M.di |
1300 | 0c 63 61 74 69 6f 6e 73 93 61 93 6d 6f 98 64 75 6c 65 93 65 0b 65 63 74 73 93 6f 6e 93 74 68 65 | .cations.a.mo.dule.e.ects.on.the |
1320 | 93 67 6c 6f 62 61 6c 93 65 6e 95 b2 21 76 69 72 6f 6e 6d 65 6e 93 74 96 03 a3 23 70 98 65 72 73 | .global.en..!vironmen.t...#p.ers |
1340 | 69 73 74 93 61 66 74 65 72 8e a1 8d 91 fd 27 91 69 74 73 96 03 a6 66 65 6e 64 2e 91 04 dd dd 54 | ist.after.....'.its...fend.....T |
1360 | 68 6f 73 65 93 69 6e 63 6c 75 64 65 93 6d 6f 90 4d de 64 69 0c 63 61 74 69 6f 6e 73 93 74 6f 93 | hose.include.mo.M.di.cations.to. |
1380 | 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 73 93 61 6e 64 93 64 65 0c 6e 69 74 69 | global.v..dDariables.and.de.niti |
13a0 | 6f 6e 73 93 6f 66 93 6e 65 77 93 66 75 6e 63 74 69 6f 6e 73 8d 8d 9f fc 06 be b8 32 8e 8e 91 04 | ons.of.new.functions.......2.... |
13c0 | c0 04 cd 2e 8e 9f 22 80 41 8d 8d 91 fd 27 91 e2 33 8e 91 15 fe 90 54 90 8a 3d 79 70 90 75 c2 65 | ......".A....'..3.....T..=yp.u.e |
13e0 | 73 8e a6 8d 91 fd 27 91 cd 4c 75 61 96 03 cb de 69 73 93 61 93 64 79 6e 61 6d 69 63 61 6c 6c 79 | s.....'..Lua....is.a.dynamically |
1400 | 93 74 9a b2 21 79 70 90 4d de 65 64 93 6c 61 6e 67 75 61 67 65 2e 91 05 4e 44 56 91 ff 16 65 61 | .t..!yp.M.ed.language...NDV...ea |
1420 | 72 69 61 62 6c 65 73 93 64 6f 93 6e 6f 74 93 68 61 98 76 98 65 93 74 98 79 70 90 4d de 65 73 3b | riables.do.not.ha.v.e.t.yp.M.es; |
1440 | 91 03 de 9a 6f 6e 6c 79 93 76 9b ff 64 44 61 6c 75 65 73 93 64 6f 2e 91 05 4e 44 41 6c 6c 93 76 | ....only.v..dDalues.do...NDAll.v |
1460 | 98 61 6c 75 65 73 8e a1 8d 91 fd 27 91 63 61 72 72 79 96 03 a6 66 74 68 65 69 72 93 6f 9a b2 21 | .alues.....'.carry...ftheir.o..! |
1480 | 77 6e 93 74 98 79 70 90 4d de 65 2e 91 04 dd dd 54 68 65 72 65 66 6f 72 65 2c 93 74 68 65 72 65 | wn.t.yp.M.e.....Therefore,.there |
14a0 | 93 61 72 65 93 6e 6f 93 74 98 79 70 90 4d de 65 93 64 65 0c 6e 69 74 69 6f 6e 73 93 69 6e 93 74 | .are.no.t.yp.M.e.de.nitions.in.t |
14c0 | 68 65 93 6c 61 6e 67 75 61 67 65 2e 8e a1 8d 91 0e 27 91 54 68 65 72 65 96 03 53 b2 61 72 65 93 | he.language......'.There..S.are. |
14e0 | 73 65 76 9a b2 21 65 6e 93 62 61 73 69 63 93 74 98 79 70 90 4d de 65 73 93 69 6e 93 4c 75 61 3a | sev..!en.basic.t.yp.M.es.in.Lua: |
1500 | 91 04 b4 83 d0 6e 69 6c cd 2c 96 03 64 3d d0 6e 75 6d 62 9b ff 70 b9 65 72 cd 2c 93 d0 73 74 72 | .....nil.,..d=.numb..p.er.,..str |
1520 | 69 6e 67 cd 2c 93 d0 66 75 6e 63 74 69 6f 6e cd 2c 93 d0 43 46 91 ff 29 17 75 6e 63 74 69 6f 6e | ing.,..function.,..CF..).unction |
1540 | cd 2c 93 d0 75 73 65 72 98 64 61 74 61 cd 2c 93 61 6e 64 8e a1 8d 91 fd 27 91 d0 74 61 62 6c 65 | .,..user.data.,.and.....'..table |
1560 | cd 2e 91 06 17 b1 d0 4e 69 6c 96 04 0f 02 cd 69 73 93 74 68 65 93 74 90 b2 21 79 70 9a 4d de 65 | .......Nil.....is.the.t..!yp.M.e |
1580 | 93 6f 66 93 74 68 65 93 76 91 ff 64 44 61 6c 75 65 93 d2 6e 69 6c cd 2c 91 04 29 29 77 68 6f 73 | .of.the.v..dDalue..nil.,..))whos |
15a0 | 65 93 6d 61 69 6e 93 70 72 6f 70 98 65 72 74 90 b2 21 79 93 69 73 93 74 6f 93 62 98 65 93 64 69 | e.main.prop.ert..!y.is.to.b.e.di |
15c0 | 0b 65 72 65 6e 9a b2 21 74 93 66 72 6f 6d 93 61 6e 98 79 93 6f 74 68 65 72 8e a1 8d 91 fd 27 91 | .eren..!t.from.an.y.other.....'. |
15e0 | 76 91 ff 64 44 61 6c 75 65 2e 91 04 dd dd d0 4e 75 6d 62 91 ff 70 b9 65 72 96 03 a6 66 cd 72 65 | v..dDalue......Numb..p.er...f.re |
1600 | 70 72 65 73 65 6e 9a b2 21 74 73 93 72 65 61 6c 93 28 0d 6f 61 74 69 6e 67 93 70 90 4d de 6f 69 | presen..!ts.real.(.oating.p.M.oi |
1620 | 6e 98 74 29 93 6e 98 75 6d 98 62 90 4d de 65 72 73 2c 93 77 68 69 6c 65 93 d0 73 74 72 69 6e 67 | n.t).n.um.b.M.ers,.while..string |
1640 | 93 cd 68 61 73 93 74 68 65 93 75 73 75 61 6c 93 6d 65 61 6e 69 6e 67 2e 8e a1 8d 91 0e 27 91 46 | ..has.the.usual.meaning......'.F |
1660 | 91 ff 16 65 75 6e 63 74 69 6f 6e 73 96 03 65 53 61 72 65 93 63 6f 6e 73 69 64 65 72 65 64 93 0c | ...eunctions..eSare.considered.. |
1680 | 72 73 74 2d 63 6c 61 73 73 93 76 91 ff 64 44 61 6c 75 65 73 93 69 6e 93 4c 75 61 2e 91 04 c8 2c | rst-class.v..dDalues.in.Lua...., |
16a0 | 54 68 69 73 93 6d 65 61 6e 73 93 74 68 61 74 93 66 75 6e 63 74 69 6f 6e 73 93 63 61 6e 93 62 90 | This.means.that.functions.can.b. |
16c0 | 4d de 65 93 73 74 6f 72 65 64 8e a1 8d 91 fd 27 91 69 6e 96 03 92 24 76 91 ff 64 44 61 72 69 61 | M.e.stored.....'.in...$v..dDaria |
16e0 | 62 6c 65 73 2c 91 03 96 31 70 61 73 73 65 64 93 61 73 93 61 72 67 75 6d 65 6e 90 b2 21 74 73 93 | bles,...1passed.as.argumen..!ts. |
1700 | 74 6f 93 6f 74 68 65 72 93 66 75 6e 63 74 69 6f 6e 73 93 61 6e 64 93 72 65 74 75 72 6e 65 64 93 | to.other.functions.and.returned. |
1720 | 61 73 93 72 65 73 75 6c 74 73 2e 91 04 d7 1c 57 68 65 6e 93 61 93 66 75 6e 63 74 69 6f 6e 8e a1 | as.results.....When.a.function.. |
1740 | 8d 91 fd 27 91 69 73 96 03 fa ee 64 65 0c 6e 65 64 93 69 6e 93 4c 75 61 2c 91 04 10 10 69 74 73 | ...'.is....de.ned.in.Lua,....its |
1760 | 93 62 95 4d de 6f 93 64 79 96 03 fa ee 69 73 93 63 6f 6d 70 69 6c 65 64 93 61 6e 64 93 73 74 6f | .b.M.o.dy....is.compiled.and.sto |
1780 | 72 65 64 93 69 6e 93 61 93 67 69 76 90 b2 21 65 6e 93 76 91 ff 64 44 61 72 69 61 62 6c 65 2e 91 | red.in.a.giv..!en.v..dDariable.. |
17a0 | 05 db 75 4c 75 61 93 63 61 6e 93 63 61 6c 6c 93 28 61 6e 64 93 6d 61 2d 8e a1 8d 91 fd 27 91 6e | ..uLua.can.call.(and.ma-.....'.n |
17c0 | 69 70 75 6c 61 74 65 29 96 03 57 36 66 75 6e 63 74 69 6f 6e 73 93 77 72 69 74 74 65 6e 93 69 6e | ipulate)..W6functions.written.in |
17e0 | 93 4c 75 61 93 61 6e 64 93 66 75 6e 63 74 69 6f 6e 73 93 77 72 69 74 74 65 6e 93 69 6e 93 43 3b | .Lua.and.functions.written.in.C; |
1800 | 93 74 68 65 93 6c 61 74 74 65 72 93 68 61 95 b2 21 76 93 65 9b 03 57 36 74 93 79 70 90 4d de 65 | .the.latter.ha..!v.e..W6t.yp.M.e |
1820 | 98 d0 43 46 91 ff 29 17 75 6e 63 74 69 6f 6e 91 00 d7 0b cd 2e 8e a1 8d 91 0e 27 91 54 68 65 96 | ..CF..).unction...........'.The. |
1840 | 03 da 48 74 9a b2 21 79 70 90 4d de 65 93 d0 75 73 65 72 91 ff 70 b9 64 61 74 61 93 cd 69 73 93 | ..Ht..!yp.M.e..user..p.data..is. |
1860 | 70 72 6f 98 76 69 64 65 64 93 74 6f 93 61 6c 6c 6f 98 77 93 61 72 62 69 74 72 61 72 79 93 43 91 | pro.vided.to.allo.w.arbitrary.C. |
1880 | 03 da 3a 70 90 4d de 6f 69 6e 98 74 65 72 73 93 74 6f 93 62 90 4d de 65 93 73 74 6f 72 65 64 93 | ..:p.M.oin.ters.to.b.M.e.stored. |
18a0 | 69 6e 93 4c 75 61 93 76 91 ff 64 44 61 72 69 61 62 6c 65 73 2e 8e a1 8d 91 fd 27 91 49 74 96 04 | in.Lua.v..dDariables......'.It.. |
18c0 | e3 a6 63 6f 72 72 65 73 70 9a 4d de 6f 6e 64 73 93 74 6f 93 d3 76 6f 69 64 2a 93 cd 61 6e 64 93 | ..corresp.M.onds.to..void*..and. |
18e0 | 68 61 73 93 6e 6f 93 70 72 65 2d 64 65 0c 6e 65 64 93 6f 70 98 65 72 61 74 69 6f 6e 73 93 69 6e | has.no.pre-de.ned.op.erations.in |
1900 | 93 4c 75 61 2c 91 05 32 f6 62 98 65 73 69 64 65 73 93 61 73 73 69 67 6e 6d 65 6e 90 b2 21 74 93 | .Lua,..2.b.esides.assignmen..!t. |
1920 | 61 6e 64 8e a1 8d 91 fd 27 91 65 71 75 61 6c 69 74 95 b2 21 79 9b 03 62 a1 74 65 73 74 2e 91 04 | and.....'.equalit..!y..b.test... |
1940 | c7 46 48 6f 93 77 93 65 76 93 65 72 2c 91 03 70 2e 62 93 79 98 75 73 69 6e 67 98 66 61 6c 6c 62 | .FHo.w.ev.er,..p.b.y.using.fallb |
1960 | 61 63 93 6b 73 2c 91 03 70 2e 74 68 65 98 70 72 6f 67 72 61 6d 6d 65 72 98 6d 61 93 79 98 64 65 | ac.ks,..p.the.programmer.ma.y.de |
1980 | 0c 6e 65 98 6f 70 90 4d de 65 72 61 74 69 6f 6e 73 98 66 6f 72 98 d0 75 73 65 72 91 ff 70 b9 64 | .ne.op.M.erations.for..user..p.d |
19a0 | 61 74 61 8e a1 8d 91 fd 27 91 cd 76 91 ff 64 44 61 6c 75 65 73 3b 96 03 a6 66 73 65 65 93 53 65 | ata.....'..v..dDalues;...fsee.Se |
19c0 | 63 74 69 6f 6e 93 34 2e 37 2e 8e a1 8d 91 0e 27 91 54 68 65 96 03 2d 18 74 9a b2 21 79 70 90 4d | ction.4.7......'.The..-.t..!yp.M |
19e0 | de 65 93 d0 74 61 62 6c 65 93 cd 69 6d 70 6c 65 6d 65 6e 98 74 73 93 61 73 73 6f 90 4d de 63 69 | .e..table..implemen.ts.asso.M.ci |
1a00 | 61 74 69 76 98 65 93 61 72 72 61 98 79 73 2c 9b 03 45 5b 74 68 61 74 93 69 73 2c 98 61 72 72 61 | ativ.e.arra.ys,..E[that.is,.arra |
1a20 | 9a b2 21 79 73 93 77 68 69 63 98 68 93 63 61 6e 93 62 90 4d de 65 93 69 6e 64 65 78 65 64 93 6e | ..!ys.whic.h.can.b.M.e.indexed.n |
1a40 | 6f 74 93 6f 6e 6c 79 8e a1 8d 91 fd 27 91 77 69 74 68 9b 04 97 0b 6e 95 b2 21 75 6d 93 62 90 4d | ot.only.....'.with....n..!um.b.M |
1a60 | de 65 72 73 2c 91 04 d3 34 62 75 74 98 77 69 74 68 98 61 6e 93 79 98 76 91 ff 64 44 61 6c 75 65 | .ers,...4but.with.an.y.v..dDalue |
1a80 | 98 28 65 78 63 65 70 74 98 d2 6e 69 6c cd 29 2e 91 07 af cd 54 68 65 72 65 66 6f 72 65 2c 91 04 | .(except..nil.).....Therefore,.. |
1aa0 | d3 34 74 68 69 73 98 74 93 79 70 90 4d de 65 98 6d 61 93 79 98 62 90 4d de 65 98 75 73 65 64 98 | .4this.t.yp.M.e.ma.y.b.M.e.used. |
1ac0 | 6e 6f 74 98 6f 6e 6c 79 8e a1 8d 91 fd 27 91 74 6f 96 03 c1 ce 72 65 70 72 65 73 65 6e 9a b2 21 | not.only.....'.to....represen..! |
1ae0 | 74 93 6f 72 64 69 6e 61 72 79 93 61 72 72 61 98 79 73 2c 91 03 c8 a8 62 75 74 93 61 6c 73 6f 93 | t.ordinary.arra.ys,....but.also. |
1b00 | 73 79 6d 98 62 90 4d de 6f 6c 93 74 61 62 6c 65 73 2c 96 03 c8 a8 73 65 74 73 2c 93 72 65 63 6f | sym.b.M.ol.tables,....sets,.reco |
1b20 | 72 64 73 2c 93 65 74 63 2e 91 05 30 15 54 91 ff 16 65 6f 96 03 c1 ce 72 65 70 72 65 73 65 6e 98 | rds,.etc...0.T...eo....represen. |
1b40 | 74 93 61 93 72 65 63 6f 72 64 2c 8e a1 8d 91 fd 27 91 4c 75 61 96 03 e4 1f 75 73 65 73 93 74 68 | t.a.record,.....'.Lua....uses.th |
1b60 | 65 93 0c 65 6c 64 93 6e 61 6d 65 93 61 73 93 61 6e 93 69 6e 64 65 78 2e 91 05 97 09 54 68 65 93 | e..eld.name.as.an.index.....The. |
1b80 | 6c 61 6e 67 75 61 67 65 93 73 75 70 70 90 4d de 6f 72 74 73 93 74 68 69 73 93 72 65 70 72 65 73 | language.supp.M.orts.this.repres |
1ba0 | 65 6e 9a b2 21 74 61 74 69 6f 6e 93 62 98 79 93 70 72 6f 98 76 69 64 69 6e 67 8e a1 8d 91 fd 27 | en..!tation.b.y.pro.viding.....' |
1bc0 | 91 d3 61 2e 6e 61 6d 65 96 03 e0 bc cd 61 73 93 73 79 6e 9a b2 21 74 61 63 74 69 63 93 73 75 67 | ..a.name.....as.syn..!tactic.sug |
1be0 | 61 72 93 66 6f 72 93 d3 61 5b 22 6e 61 6d 65 22 5d cd 2e 91 05 8c de 54 91 ff 16 65 61 62 6c 65 | ar.for..a["name"]......T...eable |
1c00 | 73 93 6d 61 98 79 93 61 6c 73 6f 93 63 61 72 72 79 93 6d 65 74 68 6f 90 4d de 64 73 2e 91 05 8c | s.ma.y.also.carry.metho.M.ds.... |
1c20 | de 42 65 63 61 75 73 65 93 66 75 6e 63 74 69 6f 6e 73 8e a1 8d 91 fd 27 91 61 72 65 96 04 2e 69 | .Because.functions.....'.are...i |
1c40 | 0c 72 73 74 93 63 6c 61 73 73 93 76 91 ff 64 44 61 6c 75 65 73 2c 91 04 50 6a 74 61 62 6c 65 93 | .rst.class.v..dDalues,..Pjtable. |
1c60 | 0c 65 6c 64 73 93 6d 61 9a b2 21 79 93 63 6f 6e 98 74 61 69 6e 93 66 75 6e 63 74 69 6f 6e 73 2e | .elds.ma..!y.con.tain.functions. |
1c80 | 91 06 75 e7 54 68 65 93 66 6f 72 6d 93 d3 74 3a 66 28 78 29 93 cd 69 73 93 73 79 6e 98 74 61 63 | ..u.The.form..t:f(x)..is.syn.tac |
1ca0 | 74 69 63 93 73 75 67 61 72 8e a1 8d 91 fd 27 91 66 6f 72 96 03 a6 66 d3 74 2e 66 28 74 2c 78 29 | tic.sugar.....'.for...f.t.f(t,x) |
1cc0 | cd 2c 93 77 68 69 63 90 b2 21 68 93 63 61 6c 6c 73 93 74 68 65 93 6d 65 74 68 6f 90 4d de 64 93 | .,.whic..!h.calls.the.metho.M.d. |
1ce0 | d3 66 93 cd 66 72 6f 6d 93 74 68 65 93 74 61 62 6c 65 93 d3 74 93 cd 70 61 73 73 69 6e 67 93 69 | .f..from.the.table..t..passing.i |
1d00 | 74 73 65 6c 66 93 61 73 93 74 68 65 93 0c 72 73 74 93 70 61 72 61 6d 65 74 65 72 2e 8e a1 8d 91 | tself.as.the..rst.parameter..... |
1d20 | 0e 27 91 49 74 96 03 c6 f3 69 73 93 69 6d 70 90 4d de 6f 72 74 61 6e 9a b2 21 74 93 74 6f 93 6e | .'.It....is.imp.M.ortan..!t.to.n |
1d40 | 6f 74 69 63 65 93 74 68 61 74 93 74 61 62 6c 65 73 93 61 72 65 93 6f 62 91 00 9b bb 6a 65 63 74 | otice.that.tables.are.ob....ject |
1d60 | 73 2c 91 03 cf 16 61 6e 64 93 6e 6f 74 93 76 91 ff 64 44 61 6c 75 65 73 2e 91 05 3f 83 56 91 ff | s,....and.not.v..dDalues...?.V.. |
1d80 | 16 65 61 72 69 61 62 6c 65 73 93 63 61 6e 6e 6f 74 93 63 6f 6e 98 74 61 69 6e 8e a1 8d 91 fd 27 | .eariables.cannot.con.tain.....' |
1da0 | 91 74 61 62 6c 65 73 2c 9b 03 2d e3 6f 6e 6c 79 96 03 0f c2 72 65 66 65 72 65 6e 63 65 73 93 74 | .tables,..-.only....references.t |
1dc0 | 6f 93 74 68 65 6d 2e 91 04 ab a6 41 73 73 69 67 6e 6d 65 6e 90 b2 21 74 2c 98 70 61 72 61 6d 65 | o.them.....Assignmen..!t,.parame |
1de0 | 74 65 72 93 70 61 73 73 69 6e 67 93 61 6e 64 93 72 65 74 75 72 6e 73 93 61 6c 77 95 b2 21 61 93 | ter.passing.and.returns.alw..!a. |
1e00 | 79 73 91 03 0f c2 6d 61 6e 69 70 75 6c 61 74 65 8e a1 8d 91 fd 27 91 72 65 66 65 72 65 6e 63 65 | ys....manipulate.....'.reference |
1e20 | 73 96 04 2a eb 74 6f 93 74 61 62 6c 65 73 2c 91 04 4c 0c 61 6e 64 93 64 6f 93 6e 6f 74 93 69 6d | s..*.to.tables,..L.and.do.not.im |
1e40 | 70 6c 79 93 61 6e 9a b2 21 79 93 6b 69 6e 64 93 6f 66 93 63 6f 70 98 79 91 ff 16 65 2e 91 06 6b | ply.an..!y.kind.of.cop.y...e...k |
1e60 | 6d 4d 6f 72 65 6f 98 76 98 65 72 2c 91 04 4c 0c 74 61 62 6c 65 73 93 6d 98 75 73 74 93 62 90 4d | mMoreo.v.er,..L.tables.m.ust.b.M |
1e80 | de 65 93 65 78 70 6c 69 63 69 74 6c 79 8e a1 8d 91 fd 27 91 63 72 65 61 74 65 64 96 03 a6 66 62 | .e.explicitly.....'.created...fb |
1ea0 | 90 4d de 65 66 6f 72 65 93 75 73 65 64 3b 93 73 65 65 93 53 65 63 74 69 6f 6e 93 34 2e 35 2e 37 | .M.efore.used;.see.Section.4.5.7 |
1ec0 | 2e 8e 91 fd 27 91 9f 09 87 77 89 00 00 66 66 00 b3 d1 96 9f 0a 4c cd 8d 8d 8d 91 0c 7b ba 9f fc | ....'....w...ff......L......{... |
1ee0 | 2d 3d f3 04 b9 41 61 a8 00 06 00 00 00 06 00 00 00 04 63 6d 72 36 af 31 8e 8e 91 10 a6 61 f3 12 | -=...Aa...........cmr6.1.....a.. |
1f00 | 6f b4 8b c7 00 09 00 00 00 09 00 00 00 04 63 6d 72 39 bd 41 73 96 03 15 54 75 73 75 61 6c 2c 93 | o.............cmr9.As...Tusual,. |
1f20 | f3 14 a9 b1 90 ca 00 09 00 00 00 09 00 00 00 05 63 6d 73 79 39 bf 66 f3 15 bc 6a 91 b9 00 09 00 | ................cmsy9.f...j..... |
1f40 | 00 00 09 00 00 00 05 63 6d 74 69 39 c0 61 9b 00 b6 39 bf 67 93 bd 6d 65 61 6e 73 93 30 93 6f 72 | .......cmti9.a...9.g..means.0.or |
1f60 | 93 6d 6f 72 65 93 c0 61 98 bd 27 73 2c 93 5b c0 61 98 bd 5d 93 6d 65 61 6e 73 93 61 6e 93 6f 70 | .more..a..'s,.[.a..].means.an.op |
1f80 | 74 69 6f 6e 61 6c 93 c0 61 93 bd 61 6e 64 93 bf 66 c0 61 98 bf 67 8d 9f fc 2d 3d af 2b 8e 91 09 | tional..a..and..f.a..g...-=.+... |
1fa0 | 31 c2 bd 6d 65 61 6e 73 93 6f 6e 65 93 6f 72 93 6d 6f 72 65 93 c0 61 98 bd 27 73 2e 8e 9f 0b 00 | 1..means.one.or.more..a..'s..... |
1fc0 | 02 8d 8d 8d 91 0c 7b ba 9f fc 2d 3d af 32 8e 8e 91 10 a6 61 bd 41 63 74 75 61 6c 6c 79 91 ff 3a | ......{...-=.2.....a.Actually..: |
1fe0 | ab 2c 96 03 15 54 61 93 66 75 6e 63 74 69 6f 6e 93 64 65 0c 6e 69 74 69 6f 6e 93 69 73 93 61 6e | .,...Ta.function.de.nition.is.an |
2000 | 93 61 73 73 69 67 6e 6d 65 6e 90 be 39 74 93 74 6f 93 61 93 67 6c 6f 62 61 6c 93 76 91 ff 7c 72 | .assignmen..9t.to.a.global.v..|r |
2020 | 61 72 69 61 62 6c 65 3b 93 73 65 65 93 53 65 63 74 69 6f 6e 93 33 2e 8e 8e 9f 1c 73 e7 8d 92 00 | ariable;.see.Section.3.....s.... |
2040 | db 31 a1 cd 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 | .1..2........................... |
2060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c d6 a0 02 cd 02 63 8d a0 fd 32 fd 9d | .........................c...2.. |
2080 | a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 91 fd 27 91 e2 34 8e 91 15 fe 90 54 68 65 91 05 85 1c 4c | ....|...u.k....'..4.....The....L |
20a0 | 61 6e 67 75 61 67 65 8e 9f 18 71 8b 8d 91 fd 27 91 cd 54 68 69 73 96 03 a6 66 73 65 63 74 69 6f | anguage...q....'..This...fsectio |
20c0 | 6e 93 64 65 73 63 72 69 62 90 4d de 65 73 93 74 68 65 93 6c 65 78 69 73 2c 93 73 79 6e 9a b2 21 | n.describ.M.es.the.lexis,.syn..! |
20e0 | 74 61 78 93 61 6e 64 93 73 65 6d 61 6e 98 74 69 63 73 93 6f 66 93 4c 75 61 2e 8e 9f 1d 52 85 8d | tax.and.seman.tics.of.Lua....R.. |
2100 | 8d 91 fd 27 91 f3 30 c2 d6 4e a0 00 0c 00 00 00 0c 00 00 00 06 63 6d 62 78 31 32 db 34 2e 31 8e | ...'..0..N...........cmbx12.4.1. |
2120 | 91 1b e7 91 4c 65 78 69 63 61 6c 91 04 80 00 43 6f 6e 95 a0 00 76 93 65 6e 93 74 69 6f 6e 73 8e | ....Lexical....Con...v.en.tions. |
2140 | 9f 14 ab ff 8d 91 fd 27 91 cd 4c 75 61 96 02 f9 0f 69 73 93 61 93 63 61 73 65 93 73 65 6e 73 69 | .......'..Lua....is.a.case.sensi |
2160 | 74 69 76 9a b2 21 65 93 6c 61 6e 67 75 61 67 65 2e 91 04 a4 16 49 64 65 6e 98 74 69 0c 65 72 73 | tiv..!e.language.....Iden.ti.ers |
2180 | 93 63 61 6e 93 62 90 4d de 65 93 61 6e 98 79 93 73 74 72 69 6e 67 93 6f 66 93 6c 65 74 74 65 72 | .can.b.M.e.an.y.string.of.letter |
21a0 | 73 2c 96 03 1b ba 64 69 67 69 74 73 2c 93 61 6e 64 91 02 f9 0f 75 6e 64 65 72 73 63 6f 72 65 73 | s,....digits,.and....underscores |
21c0 | 2c 8e a4 0d 99 9a 8d 91 fd 27 91 6e 6f 74 96 03 0e cc 62 90 4d de 65 67 69 6e 6e 69 6e 67 93 77 | ,........'.not....b.M.eginning.w |
21e0 | 69 74 68 93 61 93 64 69 67 69 74 2e 91 04 ab 54 54 68 65 93 66 6f 6c 6c 6f 9a b2 21 77 69 6e 67 | ith.a.digit....TThe.follo..!wing |
2200 | 93 77 98 6f 72 64 73 93 61 72 65 93 72 65 73 65 72 76 98 65 64 2c 91 03 2d 1e 61 6e 64 93 63 61 | .w.ords.are.reserv.ed,..-.and.ca |
2220 | 6e 6e 6f 74 93 62 90 4d de 65 93 75 73 65 64 93 61 73 93 69 64 65 6e 98 74 69 0c 65 72 73 3a 8e | nnot.b.M.e.used.as.iden.ti.ers:. |
2240 | a9 16 99 9a 8d 91 30 e4 8b d3 61 6e 64 96 22 7d fc 64 6f 91 2d fd 50 65 6c 73 65 93 65 6c 73 65 | ......0...and."}.do.-.Pelse.else |
2260 | 69 66 91 16 fe a8 65 6e 64 8e a1 8d 91 30 e4 8b 66 75 6e 63 74 69 6f 6e 91 05 bf aa 69 66 91 2d | if....end....0..function....if.- |
2280 | fd 50 6c 6f 63 61 6c 91 1c be 52 6e 69 6c 91 28 3d a6 6e 6f 74 8e a1 8d 91 30 e4 8b 6f 72 91 28 | .Plocal...Rnil.(=.not....0..or.( |
22a0 | 3d a6 72 65 70 65 61 74 96 16 fe a8 72 65 74 75 72 6e 93 75 6e 74 69 6c 91 1c be 52 74 68 65 6e | =.repeat....return.until...Rthen |
22c0 | 93 77 68 69 6c 65 8e a6 8d 91 0e 27 91 cd 54 68 65 96 03 a6 66 66 6f 6c 6c 6f 9a b2 21 77 69 6e | .while.....'..The...ffollo..!win |
22e0 | 67 93 73 74 72 69 6e 67 73 93 64 65 6e 6f 74 65 93 6f 74 68 65 72 93 74 6f 6b 98 65 6e 73 3a 8e | g.strings.denote.other.tok.ens:. |
2300 | a6 8d 91 30 e4 8b d3 7e 3d 96 0b 7f 54 3c 3d 93 3e 3d 93 3c 96 11 3e fe 3e 93 3d 3d 9b 0b 7f 54 | ...0...~=...T<=.>=.<..>.>.==...T |
2320 | 3d 93 2e 2e 98 2b 93 2d 93 2a 93 2f 8e a1 8d 91 30 e4 8b 25 96 11 3e fe 28 93 29 93 7b 93 7d 93 | =....+.-.*./....0..%..>.(.).{.}. |
2340 | 5b 93 5d 93 3b 93 2c 93 2e 8e a6 8d 91 0e 27 91 cd 4c 69 74 65 72 61 6c 96 03 ea aa 73 74 72 69 | [.].;.,.......'..Literal....stri |
2360 | 6e 67 73 93 63 61 6e 93 62 90 4d de 65 93 64 65 6c 69 6d 69 74 65 64 93 62 9a b2 21 79 93 6d 61 | ngs.can.b.M.e.delimited.b..!y.ma |
2380 | 74 63 98 68 69 6e 67 93 73 69 6e 67 6c 65 93 6f 72 93 64 6f 75 62 6c 65 93 71 75 6f 74 65 73 2c | tc.hing.single.or.double.quotes, |
23a0 | 91 03 fb bb 61 6e 64 93 63 61 6e 93 63 6f 6e 98 74 61 69 6e 93 74 68 65 8e a1 8d 91 fd 27 91 43 | ....and.can.con.tain.the.....'.C |
23c0 | 2d 6c 69 6b 9a b2 21 65 96 03 5c 82 65 73 63 61 70 90 4d de 65 93 73 65 71 75 65 6e 63 65 73 93 | -lik..!e..\.escap.M.e.sequences. |
23e0 | d3 27 5c 6e 27 cd 2c 91 03 6b 49 d3 27 5c 74 27 93 cd 61 6e 64 93 d3 27 5c 72 27 cd 2e 91 04 c5 | .'\n'.,..kI.'\t'..and..'\r'..... |
2400 | 3c 43 6f 6d 6d 65 6e 98 74 73 93 73 74 61 72 74 93 61 6e 98 79 77 68 65 72 65 93 6f 75 74 73 69 | <Commen.ts.start.an.ywhere.outsi |
2420 | 64 65 93 61 93 73 74 72 69 6e 67 93 77 69 74 68 8e a1 8d 91 fd 27 91 61 96 03 a6 66 64 6f 75 62 | de.a.string.with.....'.a...fdoub |
2440 | 6c 65 93 68 9a b2 21 79 70 68 65 6e 93 28 d3 2d 2d cd 29 93 61 6e 64 93 72 75 6e 93 75 6e 98 74 | le.h..!yphen.(.--.).and.run.un.t |
2460 | 69 6c 93 74 68 65 93 65 6e 64 93 6f 66 93 74 68 65 93 6c 69 6e 65 2e 8e a1 8d 91 0e 27 91 4e 75 | il.the.end.of.the.line......'.Nu |
2480 | 6d 65 72 69 63 61 6c 96 02 cd c9 63 6f 6e 73 74 61 6e 9a b2 21 74 73 93 6d 61 98 79 93 62 90 4d | merical....constan..!ts.ma.y.b.M |
24a0 | de 65 93 77 72 69 74 74 65 6e 93 77 69 74 68 93 61 6e 93 6f 70 74 69 6f 6e 61 6c 93 64 65 63 69 | .e.written.with.an.optional.deci |
24c0 | 6d 61 6c 93 70 61 72 74 2c 91 02 f9 1c 61 6e 64 93 61 6e 93 6f 70 74 69 6f 6e 61 6c 93 64 65 63 | mal.part,....and.an.optional.dec |
24e0 | 69 6d 61 6c 8e a1 8d 91 fd 27 91 65 78 70 90 4d de 6f 6e 65 6e 9a b2 21 74 2e 91 04 dd dd 45 78 | imal.....'.exp.M.onen..!t.....Ex |
2500 | 61 6d 70 6c 65 73 96 03 a6 66 6f 66 93 76 91 ff 64 44 61 6c 69 64 93 6e 98 75 6d 65 72 69 63 61 | amples...fof.v..dDalid.n.umerica |
2520 | 6c 93 63 6f 6e 73 74 61 6e 98 74 73 93 61 72 65 3a 8e a6 8d 91 25 65 37 d3 34 96 1c be 52 34 2e | l.constan.ts.are:....%e7.4...R4. |
2540 | 93 2e 34 93 34 2e 35 37 65 2d 33 93 2e 33 65 31 32 8e a9 1d 52 85 8d 8d 91 fd 27 91 db 34 2e 32 | ..4.4.57e-3..3e12...R.....'..4.2 |
2560 | 8e 91 1b e7 91 43 6f 90 60 00 65 72 63 69 6f 6e 8e 9f 14 ab ff 8d 91 fd 27 91 cd 4c 75 61 96 04 | .....Co.`.ercion........'..Lua.. |
2580 | 03 30 70 72 6f 9a b2 21 76 69 64 65 73 93 73 6f 6d 65 93 61 75 74 6f 6d 61 74 69 63 93 63 6f 6e | .0pro..!vides.some.automatic.con |
25a0 | 98 76 98 65 72 73 69 6f 6e 73 2e 91 05 f4 3b 41 6e 98 79 93 61 72 69 74 68 6d 65 74 69 63 93 6f | .v.ersions....;An.y.arithmetic.o |
25c0 | 70 90 4d de 65 72 61 74 69 6f 6e 93 61 70 70 6c 69 65 64 93 74 6f 93 61 93 73 74 72 69 6e 67 93 | p.M.eration.applied.to.a.string. |
25e0 | 74 72 69 65 73 8e a1 8d 91 fd 27 91 74 6f 9b 03 00 54 63 6f 6e 95 b2 21 76 93 65 72 74 98 74 68 | tries.....'.to...Tcon..!v.ert.th |
2600 | 61 74 98 73 74 72 69 6e 67 98 74 6f 98 61 98 6e 93 75 6d 93 62 90 4d de 65 72 2c 91 03 21 8a 66 | at.string.to.a.n.um.b.M.er,..!.f |
2620 | 6f 6c 6c 6f 93 77 69 6e 67 98 74 68 65 98 75 73 75 61 6c 98 72 75 6c 65 73 2e 91 04 a6 82 43 6f | ollo.wing.the.usual.rules.....Co |
2640 | 6e 93 76 93 65 72 73 65 6c 79 91 ff 16 65 2c 91 03 21 8a 77 68 65 6e 65 76 93 65 72 98 61 98 6e | n.v.ersely...e,..!.whenev.er.a.n |
2660 | 93 75 6d 93 62 90 4d de 65 72 98 69 73 8e a1 8d 91 fd 27 91 75 73 65 64 96 03 13 11 77 68 65 6e | .um.b.M.er.is.....'.used....when |
2680 | 93 61 93 73 74 72 69 6e 67 93 69 73 93 65 78 70 9a 4d de 65 63 74 65 64 2c 91 03 30 88 74 68 61 | .a.string.is.exp.M.ected,..0.tha |
26a0 | 74 93 6e 95 b2 21 75 6d 93 62 98 65 72 96 03 13 11 69 73 93 63 6f 6e 95 b2 21 76 93 65 72 74 65 | t.n..!um.b.er....is.con..!v.erte |
26c0 | 64 96 03 13 11 74 6f 93 61 93 73 74 72 69 6e 67 2c 91 03 30 88 61 63 63 6f 72 64 69 6e 67 93 74 | d....to.a.string,..0.according.t |
26e0 | 6f 93 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 8e a1 8d 91 fd 27 91 72 75 6c 65 3a 91 04 | o.the.follo..!wing.....'.rule:.. |
2700 | c0 4a 69 66 96 03 6b 40 74 68 65 93 6e 95 b2 21 75 6d 93 62 9a 4d de 65 72 96 03 6b 40 69 73 93 | .Jif..k@the.n..!um.b.M.er..k@is. |
2720 | 61 6e 93 69 6e 90 b2 21 74 65 67 65 72 2c 91 03 77 14 69 74 93 69 73 93 77 72 69 74 74 65 6e 93 | an.in..!teger,..w.it.is.written. |
2740 | 77 69 74 68 6f 75 74 93 65 78 70 98 6f 6e 65 6e 90 b2 21 74 93 6f 72 93 64 65 63 69 6d 61 6c 93 | without.exp.onen..!t.or.decimal. |
2760 | 70 98 6f 69 6e 90 b2 21 74 3b 91 03 7e f7 6f 74 68 65 72 77 69 73 65 2c 91 03 77 14 69 74 8e a1 | p.oin..!t;..~.otherwise,..w.it.. |
2780 | 8d 91 fd 27 91 69 73 96 03 a6 66 66 6f 72 6d 61 74 74 65 64 93 66 6f 6c 6c 6f 9a b2 21 77 69 6e | ...'.is...fformatted.follo..!win |
27a0 | 67 93 74 68 65 93 5c d3 25 67 cd 22 93 63 6f 6e 98 76 98 65 72 73 69 6f 6e 93 73 70 90 4d de 65 | g.the.\.%g.".con.v.ersion.sp.M.e |
27c0 | 63 69 0c 63 61 74 69 6f 6e 93 6f 66 93 74 68 65 93 73 74 61 6e 64 61 72 64 93 d3 70 72 69 6e 74 | ci.cation.of.the.standard..print |
27e0 | 66 93 cd 43 93 66 75 6e 63 74 69 6f 6e 2e 8e a6 8d 8d 91 fd 27 91 db 34 2e 33 8e 91 1b e7 91 41 | f..C.function.......'..4.3.....A |
2800 | 64 6a 75 73 74 6d 65 6e 90 a0 00 74 8e 9f 14 ab ff 8d 91 fd 27 91 cd 46 91 ff 16 65 75 6e 63 74 | djustmen...t........'..F...eunct |
2820 | 69 6f 6e 73 96 03 b3 bc 69 6e 93 4c 75 61 93 63 61 6e 93 72 65 74 75 72 6e 93 6d 61 6e 9a b2 21 | ions....in.Lua.can.return.man..! |
2840 | 79 93 76 91 ff 64 44 61 6c 75 65 73 2e 91 05 05 df 42 65 63 61 75 73 65 93 74 68 65 72 65 93 61 | y.v..dDalues.....Because.there.a |
2860 | 72 65 93 6e 6f 93 74 98 79 70 90 4d de 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 2c 91 03 b7 11 | re.no.t.yp.M.e.declarations,.... |
2880 | 74 68 65 93 73 79 73 74 65 6d 8e a1 8d 91 fd 27 91 64 6f 90 4d de 65 73 96 04 eb 91 6e 6f 74 93 | the.system.....'.do.M.es....not. |
28a0 | 6b 6e 6f 9a b2 21 77 93 68 6f 98 77 93 6d 61 6e 98 79 93 76 91 ff 64 44 61 6c 75 65 73 93 61 93 | kno..!w.ho.w.man.y.v..dDalues.a. |
28c0 | 66 75 6e 63 74 69 6f 6e 93 77 69 6c 6c 93 72 65 74 75 72 6e 2c 91 05 3c db 6f 72 93 68 6f 98 77 | function.will.return,..<.or.ho.w |
28e0 | 93 6d 61 6e 98 79 93 70 61 72 61 6d 65 74 65 72 73 93 69 74 93 6e 65 65 64 73 2e 8e a1 8d 91 fd | .man.y.parameters.it.needs...... |
2900 | 27 91 54 68 65 72 65 66 6f 72 65 2c 96 03 59 d1 73 6f 6d 65 74 69 6d 65 73 2c 93 61 96 03 46 ac | '.Therefore,..Y.sometimes,.a..F. |
2920 | 6c 69 73 74 93 6f 66 93 76 91 ff 64 44 61 6c 75 65 73 93 6d 90 b2 21 75 73 74 93 62 90 4d de 65 | list.of.v..dDalues.m..!ust.b.M.e |
2940 | 93 d0 61 64 6a 75 73 74 65 91 ff 70 b9 64 91 01 21 aa cd 2c 9b 03 59 d1 61 74 93 72 75 6e 93 74 | ..adjuste..p.d..!..,..Y.at.run.t |
2960 | 69 6d 65 2c 98 74 6f 93 61 93 67 69 76 90 b2 21 65 6e 93 6c 65 6e 67 74 68 2e 91 04 bd f5 49 66 | ime,.to.a.giv..!en.length.....If |
2980 | 93 74 68 65 72 65 8e a1 8d 91 fd 27 91 61 72 65 96 04 a8 09 6d 6f 72 65 93 76 9b ff 64 44 61 6c | .there.....'.are....more.v..dDal |
29a0 | 75 65 73 93 74 68 61 6e 93 61 72 65 93 6e 65 65 64 65 64 2c 91 04 e8 71 74 68 65 93 6c 61 73 74 | ues.than.are.needed,...qthe.last |
29c0 | 93 76 98 61 6c 75 65 73 93 61 72 65 93 74 68 72 6f 9a b2 21 77 6e 93 61 98 77 98 61 98 79 91 ff | .v.alues.are.thro..!wn.a.w.a.y.. |
29e0 | 16 65 2e 91 07 e2 c6 49 66 93 74 68 65 72 65 93 61 72 65 93 6d 6f 72 65 93 6e 65 65 64 73 8e a1 | .e.....If.there.are.more.needs.. |
2a00 | 8d 91 fd 27 91 74 68 61 6e 96 03 ac 31 76 91 ff 64 44 61 6c 75 65 73 2c 91 03 ad a4 74 68 65 93 | ...'.than...1v..dDalues,....the. |
2a20 | 6c 69 73 74 93 69 73 93 65 78 74 65 6e 64 65 64 93 77 69 74 68 93 61 73 93 6d 61 6e 9a b2 21 79 | list.is.extended.with.as.man..!y |
2a40 | 93 d2 6e 69 6c cd 27 73 93 61 73 93 6e 65 65 64 65 64 2e 91 04 ef 3e 41 64 6a 75 73 74 6d 65 6e | ..nil.'s.as.needed....>Adjustmen |
2a60 | 98 74 93 6f 90 4d de 63 63 75 72 73 93 69 6e 93 6d 98 75 6c 74 69 70 6c 65 8e a1 8d 91 fd 27 91 | .t.o.M.ccurs.in.m.ultiple.....'. |
2a80 | 61 73 73 69 67 6e 6d 65 6e 90 b2 21 74 96 03 a6 66 61 6e 64 93 66 75 6e 63 74 69 6f 6e 93 63 61 | assignmen..!t...fand.function.ca |
2aa0 | 6c 6c 73 2e 8e a6 8d 8d 91 fd 27 91 db 34 2e 34 8e 91 1b e7 91 53 74 61 74 65 6d 65 6e 90 a0 00 | lls.......'..4.4.....Statemen... |
2ac0 | 74 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 4c 75 61 96 04 18 1a 73 75 70 70 90 4d de 6f 72 74 73 93 | ts........'..Lua....supp.M.orts. |
2ae0 | 61 6e 93 61 6c 6d 6f 73 74 93 63 6f 6e 95 b2 21 76 93 65 6e 93 74 69 6f 6e 61 6c 96 04 18 1a 73 | an.almost.con..!v.en.tional....s |
2b00 | 65 74 93 6f 66 93 73 74 61 74 65 6d 65 6e 9a b2 21 74 73 2e 91 06 32 fa 54 68 65 93 63 6f 6e 98 | et.of.statemen..!ts...2.The.con. |
2b20 | 76 98 65 6e 98 74 69 6f 6e 61 6c 93 63 6f 6d 6d 61 6e 64 73 93 69 6e 63 6c 75 64 65 8e a1 8d 91 | v.en.tional.commands.include.... |
2b40 | fd 27 91 61 73 73 69 67 6e 6d 65 6e 95 b2 21 74 2c 91 03 89 ee 63 6f 6e 93 74 72 6f 6c 96 03 82 | .'.assignmen..!t,....con.trol... |
2b60 | d0 73 74 72 75 63 74 75 72 65 73 93 61 6e 64 93 70 72 6f 90 4d de 63 65 64 75 72 65 93 63 61 6c | .structures.and.pro.M.cedure.cal |
2b80 | 6c 73 2e 91 04 d2 00 4e 6f 6e 2d 63 6f 6e 95 b2 21 76 93 65 6e 93 74 69 6f 6e 61 6c 96 03 82 d0 | ls.....Non-con..!v.en.tional.... |
2ba0 | 63 6f 6d 6d 61 6e 64 73 93 69 6e 63 6c 75 64 65 93 74 61 62 6c 65 8e a1 8d 91 fd 27 91 63 6f 6e | commands.include.table.....'.con |
2bc0 | 73 74 72 75 63 74 6f 72 73 2c 96 03 a6 66 65 78 70 6c 61 69 6e 65 64 93 69 6e 93 53 65 63 74 69 | structors,...fexplained.in.Secti |
2be0 | 6f 6e 93 34 2e 35 2e 37 2c 93 61 6e 64 93 6c 6f 90 4d de 63 61 6c 93 76 91 ff 64 44 61 72 69 61 | on.4.5.7,.and.lo.M.cal.v..dDaria |
2c00 | 62 6c 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 2e 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 33 8e 8e | ble.declarations.....s.....1.3.. |
2c20 | 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 00 | ................................ |
2c40 | 00 00 00 00 00 00 00 00 00 00 00 00 20 48 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 | .............H....c...2......|.. |
2c60 | fd 75 e5 6b 8d 8d 91 fd 27 91 d2 34 2e 34 2e 31 8e 91 23 a1 a2 42 6c 6f 90 59 8b 63 90 a6 74 6b | .u.k....'..4.4.1..#..Blo.Y.c..tk |
2c80 | 73 8e a9 14 ab ff 8d 91 fd 27 91 cd 41 91 03 04 e2 62 6c 6f 90 4d de 63 9a b2 21 6b 96 03 05 0b | s........'..A....blo.M.c..!k.... |
2ca0 | 69 73 93 61 93 6c 69 73 74 93 6f 66 93 73 74 61 74 65 6d 65 6e 98 74 73 2c 91 03 25 51 65 78 65 | is.a.list.of.statemen.ts,..%Qexe |
2cc0 | 63 75 74 65 64 93 73 65 71 75 65 6e 98 74 69 61 6c 6c 79 91 ff 16 65 2e 91 04 a8 14 41 6e 98 79 | cuted.sequen.tially...e.....An.y |
2ce0 | 93 73 74 61 74 65 6d 65 6e 98 74 93 63 61 6e 93 62 90 4d de 65 93 6f 70 74 69 6f 6e 61 6c 6c 79 | .statemen.t.can.b.M.e.optionally |
2d00 | 93 66 6f 6c 6c 6f 98 77 98 65 64 8e a4 0d 99 9a 8d 91 fd 27 91 62 90 b2 21 79 96 03 a6 66 61 93 | .follo.w.ed........'.b..!y...fa. |
2d20 | 73 65 6d 69 63 6f 6c 6f 6e 2e 8e 9f 17 3d 02 8d 8d 8d 9f f9 2e b7 8d 8d 91 11 4c 5b d0 62 6c 6f | semicolon....=............L[.blo |
2d40 | 91 ff 70 b9 63 6b 8e 8d 91 34 3e 91 cf 21 8e 8d 91 4b 31 c6 66 d0 73 74 61 74 96 03 ea ea 73 63 | ..p.ck...4>..!...K1.f.stat....sc |
2d60 | 9b 00 9e 75 cf 67 93 cd 5b d0 72 91 ff 70 b9 65 74 93 73 63 98 cd 5d 8e 8e 9f 0d 99 99 8d 8d 91 | ...u.g..[.r..p.et.sc..]......... |
2d80 | 1e ba ea d0 73 63 8e 8d 91 34 3e 91 cf 21 8e 8d 91 4b 31 c6 cd 5b 27 3b 27 5d 8e 8e 8e 8e 8e 9f | ....sc...4>..!...K1..[';']...... |
2da0 | 17 3d 03 8d 91 fd 27 91 46 91 ff 16 65 6f 72 96 03 7c eb 73 79 6e 9a b2 21 74 61 63 74 69 63 93 | .=....'.F...eor..|.syn..!tactic. |
2dc0 | 72 65 61 73 6f 6e 73 2c 91 03 85 37 61 93 72 65 74 75 72 6e 93 73 74 61 74 65 6d 65 6e 98 74 93 | reasons,...7a.return.statemen.t. |
2de0 | 63 61 6e 93 6f 6e 6c 79 93 62 90 4d de 65 93 77 72 69 74 74 65 6e 93 61 73 93 74 68 65 93 6c 61 | can.only.b.M.e.written.as.the.la |
2e00 | 73 74 93 73 74 61 74 65 6d 65 6e 98 74 93 6f 66 93 61 93 62 6c 6f 90 4d de 63 98 6b 2e 8e a1 8d | st.statemen.t.of.a.blo.M.c.k.... |
2e20 | 91 fd 27 91 54 68 69 73 96 03 a6 66 72 65 73 74 72 69 63 74 69 6f 6e 93 61 6c 73 6f 93 61 95 b2 | ..'.This...frestriction.also.a.. |
2e40 | 21 76 93 6f 69 64 73 96 03 a6 66 73 6f 6d 65 93 5c 73 74 61 74 65 6d 65 6e 9a b2 21 74 93 6e 6f | !v.oids...fsome.\statemen..!t.no |
2e60 | 74 93 72 65 61 63 98 68 65 64 22 93 65 72 72 6f 72 73 2e 8e 9f 1c ec 1f 8d 8d 91 fd 27 91 d2 34 | t.reac.hed".errors..........'..4 |
2e80 | 2e 34 2e 32 8e 91 23 a1 a2 41 73 73 69 67 6e 6d 65 6e 90 a6 74 74 8e a6 8d 91 fd 27 91 cd 54 68 | .4.2..#..Assignmen..tt.....'..Th |
2ea0 | 65 96 04 08 dc 6c 61 6e 67 75 61 67 65 93 61 6c 6c 6f 9a b2 21 77 73 93 6d 98 75 6c 74 69 70 6c | e....language.allo..!ws.m.ultipl |
2ec0 | 65 93 61 73 73 69 67 6e 6d 65 6e 98 74 2e 91 06 05 3e 54 68 65 72 65 66 6f 72 65 2c 91 04 21 79 | e.assignmen.t....>Therefore,..!y |
2ee0 | 74 68 65 93 73 79 6e 98 74 61 78 93 64 65 0c 6e 65 73 93 61 93 6c 69 73 74 93 6f 66 93 76 91 ff | the.syn.tax.de.nes.a.list.of.v.. |
2f00 | 64 44 61 72 69 61 62 6c 65 73 93 6f 6e 8e a1 8d 91 fd 27 91 74 68 65 96 03 02 b3 6c 65 66 74 93 | dDariables.on.....'.the....left. |
2f20 | 73 69 64 65 2c 91 03 23 71 61 6e 64 93 61 93 6c 69 73 74 93 6f 66 93 65 78 70 72 65 73 73 69 6f | side,..#qand.a.list.of.expressio |
2f40 | 6e 73 93 6f 6e 93 74 68 65 93 72 69 67 68 9a b2 21 74 93 73 69 64 65 2e 91 04 a7 4c 42 6f 74 68 | ns.on.the.righ..!t.side....LBoth |
2f60 | 93 6c 69 73 74 73 93 68 61 98 76 98 65 93 74 68 65 69 72 93 65 6c 65 6d 65 6e 98 74 73 93 73 65 | .lists.ha.v.e.their.elemen.ts.se |
2f80 | 70 61 72 61 74 65 64 8e a1 8d 91 fd 27 91 62 90 b2 21 79 91 03 a6 66 63 6f 6d 6d 61 73 2e 8e 9f | parated.....'.b..!y...fcommas... |
2fa0 | 17 3d 02 8d 8d 8d 9f f9 2e b7 8d 8d 91 23 11 4b d0 73 74 61 74 8e 8d 91 40 6a c7 cf 21 8e 8d 91 | .=...........#.K.stat...@j..!... |
2fc0 | 57 5d fc d0 76 61 72 6c 69 73 74 31 96 03 ea ea cd 27 3d 27 93 d0 65 78 70 6c 69 73 74 31 8e 8e | W]..varlist1.....'='..explist1.. |
2fe0 | 9f 0d 99 99 8d 8d 91 11 4c 5b 76 61 72 6c 69 73 74 31 8e 8d 91 40 6a c7 cf 21 8e 8d 91 57 5d fc | ........L[varlist1...@j..!...W]. |
3000 | d0 76 61 72 96 03 ea ea cf 66 cd 27 2c 27 93 d0 76 61 72 91 01 2d bb cf 67 8e 8e 8e 8e 8e 9f 17 | .var.....f.','..var..-..g....... |
3020 | 3d 03 8d 91 fd 27 91 cd 54 68 69 73 96 03 8a 17 73 74 61 74 65 6d 65 6e 90 b2 21 74 93 0c 72 73 | =....'..This....statemen..!t..rs |
3040 | 74 93 65 76 9b ff 64 44 61 6c 75 61 74 65 73 93 61 6c 6c 93 76 98 61 6c 75 65 73 93 6f 6e 93 74 | t.ev..dDaluates.all.v.alues.on.t |
3060 | 68 65 93 72 69 67 68 9a b2 21 74 93 73 69 64 65 93 61 6e 64 93 65 76 98 65 6e 98 74 75 61 6c 93 | he.righ..!t.side.and.ev.en.tual. |
3080 | 69 6e 64 69 63 65 73 93 6f 6e 93 74 68 65 93 6c 65 66 74 93 73 69 64 65 2c 8e a1 8d 91 fd 27 91 | indices.on.the.left.side,.....'. |
30a0 | 61 6e 64 96 03 a6 66 74 68 65 6e 93 6d 61 6b 9a b2 21 65 73 93 74 68 65 93 61 73 73 69 67 6e 6d | and...fthen.mak..!es.the.assignm |
30c0 | 65 6e 98 74 73 2e 91 04 dd dd 54 68 65 72 65 66 6f 72 65 2c 93 69 74 93 63 61 6e 93 62 90 4d de | en.ts.....Therefore,.it.can.b.M. |
30e0 | 65 93 75 73 65 64 93 74 6f 93 65 78 63 98 68 61 6e 67 65 93 74 98 77 98 6f 93 76 91 ff 64 44 61 | e.used.to.exc.hange.t.w.o.v..dDa |
3100 | 6c 75 65 73 2c 93 61 73 93 69 6e 8e a4 16 99 9a 8d 91 0e 66 8f d3 78 2c 96 05 bf aa 79 93 3d 93 | lues,.as.in........f..x,....y.=. |
3120 | 79 2c 93 78 8e a1 8d 91 fd 27 91 cd 42 65 66 6f 72 65 96 04 47 81 74 68 65 93 61 73 73 69 67 6e | y,.x.....'..Before..G.the.assign |
3140 | 6d 65 6e 90 b2 21 74 2c 91 04 6f c7 74 68 65 93 6c 69 73 74 93 6f 66 93 76 9b ff 64 44 61 6c 75 | men..!t,..o.the.list.of.v..dDalu |
3160 | 65 73 93 69 73 93 d0 61 64 6a 75 73 74 65 91 ff 70 b9 64 93 cd 74 6f 93 74 68 65 93 6c 65 6e 67 | es.is..adjuste..p.d..to.the.leng |
3180 | 74 68 93 6f 66 93 74 68 65 93 6c 69 73 74 93 6f 66 93 76 98 61 72 69 61 62 6c 65 73 3b 91 04 98 | th.of.the.list.of.v.ariables;... |
31a0 | 0e 73 65 65 8e a9 0d 99 9a 8d 91 fd 27 91 53 65 63 74 69 6f 6e 91 03 a6 66 34 2e 33 2e 8e a4 11 | .see........'.Section...f4.3.... |
31c0 | 5f 26 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 76 61 72 8e 8d 91 2c 8c 90 cf 21 8e 8d 91 43 7f c5 | _&..........L[.var...,...!...C.. |
31e0 | d0 6e 61 6d 65 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 41 96 03 a6 66 73 69 6e 67 6c 65 93 6e 61 6d | .name.........'..A...fsingle.nam |
3200 | 65 93 63 61 6e 93 64 65 6e 6f 74 65 93 61 93 67 6c 6f 62 61 6c 93 6f 72 93 61 93 6c 6f 90 4d de | e.can.denote.a.global.or.a.lo.M. |
3220 | 63 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 2c 93 6f 72 93 61 93 66 6f 72 6d 61 6c 93 70 61 | cal.v..dDariable,.or.a.formal.pa |
3240 | 72 61 6d 65 74 65 72 2e 8e a1 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 76 61 72 8e 8d 91 2c 8c 90 | rameter.............L[.var...,.. |
3260 | cf 21 8e 8d 91 43 7f c5 d0 76 61 72 96 03 ea ea cd 27 5b 27 93 d0 65 78 70 31 93 cd 27 5d 27 8e | .!...C...var.....'['..exp1..']'. |
3280 | 8e 8e 8e 8e a1 8d 91 fd 27 91 53 71 75 61 72 65 9b 03 b9 f2 62 72 61 63 95 b2 21 6b 93 65 74 73 | ........'.Square....brac..!k.ets |
32a0 | 98 61 72 65 98 75 73 65 64 98 74 6f 98 69 6e 64 65 78 98 61 98 74 61 62 6c 65 2e 91 05 18 82 49 | .are.used.to.index.a.table.....I |
32c0 | 66 98 d3 76 61 72 98 cd 72 65 73 75 6c 74 73 98 69 6e 98 61 98 74 61 62 6c 65 98 76 91 ff 64 44 | f..var..results.in.a.table.v..dD |
32e0 | 61 6c 75 65 2c 91 03 be d6 74 68 65 98 0c 65 6c 64 98 69 6e 64 65 78 65 64 98 62 93 79 8e a6 8d | alue,....the..eld.indexed.b.y... |
3300 | 91 fd 27 91 74 68 65 96 04 7b b9 65 78 70 72 65 73 73 69 6f 6e 93 76 9b ff 64 44 61 6c 75 65 93 | ..'.the..{.expression.v..dDalue. |
3320 | 67 65 74 73 93 74 68 65 93 61 73 73 69 67 6e 65 64 93 76 98 61 6c 75 65 2e 91 07 5d d6 4f 74 68 | gets.the.assigned.v.alue...].Oth |
3340 | 65 72 77 69 73 65 2c 9b 04 b1 0e 74 68 65 93 66 61 6c 6c 62 61 63 90 b2 21 6b 93 d0 73 65 74 74 | erwise,....the.fallbac..!k..sett |
3360 | 61 62 6c 65 93 cd 69 73 93 63 61 6c 6c 65 64 2c 98 77 69 74 68 8e a6 8d 91 fd 27 91 74 68 72 65 | able..is.called,.with.....'.thre |
3380 | 65 96 03 6d 13 70 61 72 61 6d 65 74 65 72 73 3a 91 04 c1 34 74 68 65 93 76 9b ff 64 44 61 6c 75 | e..m.parameters:...4the.v..dDalu |
33a0 | 65 93 6f 66 93 d3 76 61 72 cd 2c 91 03 78 8a 74 68 65 93 76 98 61 6c 75 65 93 6f 66 93 65 78 70 | e.of..var.,..x.the.v.alue.of.exp |
33c0 | 72 65 73 73 69 6f 6e 2c 91 03 78 8a 61 6e 64 93 74 68 65 93 76 98 61 6c 75 65 93 62 90 4d de 65 | ression,..x.and.the.v.alue.b.M.e |
33e0 | 69 6e 67 93 61 73 73 69 67 6e 65 64 93 74 6f 93 69 74 3b 8e a6 8d 91 fd 27 91 73 65 65 96 03 a6 | ing.assigned.to.it;.....'.see... |
3400 | 66 53 65 63 74 69 6f 6e 93 34 2e 37 2e 8e a1 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 76 61 72 8e | fSection.4.7.............L[.var. |
3420 | 8d 91 2c 8c 90 cf 21 8e 8d 91 43 7f c5 d0 76 61 72 91 03 ea ea cd 27 2e 27 91 05 09 76 d0 6e 61 | ..,...!...C...var.....'.'...v.na |
3440 | 6d 65 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 54 68 65 96 03 a6 66 73 79 6e 9a b2 21 74 61 78 93 d3 | me.........'..The...fsyn..!tax.. |
3460 | 76 61 72 2e 4e 41 4d 45 93 cd 69 73 93 6a 75 73 74 93 73 79 6e 98 74 61 63 74 69 63 93 73 75 67 | var.NAME..is.just.syn.tactic.sug |
3480 | 61 72 93 66 6f 72 93 d3 76 61 72 5b 22 4e 41 4d 45 22 5d cd 2e 8e 9f 1c ec 1f 8d 8d 91 fd 27 91 | ar.for..var["NAME"]...........'. |
34a0 | d2 34 2e 34 2e 33 8e 91 23 a1 a2 43 6f 6e 90 a6 74 74 72 6f 6c 91 04 32 8d 53 74 72 75 63 74 75 | .4.4.3..#..Con..ttrol..2.Structu |
34c0 | 72 65 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 54 68 65 96 03 7f c1 63 6f 6e 64 69 74 69 6f 6e 93 65 | res........'..The....condition.e |
34e0 | 78 70 72 65 73 73 69 6f 6e 93 6f 66 93 61 93 63 6f 6e 9a b2 21 74 72 6f 6c 93 73 74 72 75 63 74 | xpression.of.a.con..!trol.struct |
3500 | 75 72 65 93 63 61 6e 93 72 65 74 75 72 6e 93 61 6e 98 79 93 76 9b ff 64 44 61 6c 75 65 2e 91 04 | ure.can.return.an.y.v..dDalue... |
3520 | d0 fb 41 6c 6c 93 76 98 61 6c 75 65 73 93 64 69 0b 65 72 65 6e 90 b2 21 74 93 66 72 6f 6d 8e a6 | ..All.v.alues.di.eren..!t.from.. |
3540 | 8d 91 fd 27 91 d2 6e 69 6c 96 03 21 e1 cd 61 72 65 93 63 6f 6e 73 69 64 65 72 65 64 93 74 72 75 | ...'..nil..!..are.considered.tru |
3560 | 65 2c 9b 03 3c 62 77 68 69 6c 65 93 d2 6e 69 6c 93 cd 69 73 93 63 6f 6e 73 69 64 65 72 65 64 93 | e,..<bwhile..nil..is.considered. |
3580 | 66 61 6c 73 65 2e 91 04 b1 b1 d3 69 66 cd 27 73 2c 98 d3 77 68 69 6c 65 cd 27 73 93 61 6e 64 93 | false......if.'s,..while.'s.and. |
35a0 | d3 72 65 70 65 61 74 cd 27 73 93 68 61 95 b2 21 76 93 65 96 03 21 e1 74 68 65 93 75 73 75 61 6c | .repeat.'s.ha..!v.e..!.the.usual |
35c0 | 8e a6 8d 91 fd 27 91 6d 65 61 6e 69 6e 67 2e 8e 9f 24 d6 9b 8d 8d 8d 9f eb 95 1e 8d 8d 91 18 03 | .....'.meaning...$.............. |
35e0 | a2 d0 73 74 61 74 8e 8d 91 35 5d 1e cf 21 8e 8d 91 4c 50 53 d2 77 68 69 6c 65 96 03 ea ea d0 65 | ..stat...5]..!...LPS.while.....e |
3600 | 78 70 31 93 d2 64 6f 93 d0 62 6c 6f 91 ff 70 b9 63 6b 93 d2 65 6e 64 8e 8e a4 0d 99 99 8d 8d 91 | xp1..do..blo..p.ck..end......... |
3620 | 42 3d 60 cf 6a 91 07 d5 d4 d2 72 65 70 90 59 8b 65 61 74 96 03 ea ea d0 62 6c 6f 91 ff 70 b9 63 | B=`.j.....rep.Y.eat.....blo..p.c |
3640 | 6b 93 d2 75 6e 90 a6 74 74 69 6c 93 d0 65 78 70 31 8e 8e a1 8d 8d 91 42 3d 60 cf 6a 91 07 d5 d4 | k..un..ttil..exp1......B=`.j.... |
3660 | d2 69 66 96 03 ea ea d0 65 78 70 31 93 d2 74 68 65 6e 93 d0 62 6c 6f 9b ff 70 b9 63 6b 93 cf 66 | .if.....exp1..then..blo..p.ck..f |
3680 | d0 65 6c 73 65 69 66 91 02 52 1f cf 67 93 cd 5b d2 65 6c 73 65 93 d0 62 6c 6f 98 63 6b 91 01 2d | .elseif..R..g..[.else..blo.ck..- |
36a0 | bb cd 5d 93 d2 65 6e 64 8e 8e a1 8d 8d 91 11 4c 5b d0 65 6c 73 65 69 66 8e 8d 91 35 5d 1e cf 21 | ..]..end.......L[.elseif...5]..! |
36c0 | 8e 8d 91 4c 50 53 d2 65 6c 73 65 69 66 96 03 ea ea d0 65 78 70 31 93 d2 74 68 65 6e 93 d0 62 6c | ...LPS.elseif.....exp1..then..bl |
36e0 | 6f 91 ff 70 b9 63 6b 8e 8e 8e 8e 8e 9f 1d 3b f2 a6 8d 91 0e 27 91 cd 41 91 04 3c 77 d3 72 65 74 | o..p.ck.......;.....'..A..<w.ret |
3700 | 75 72 6e 96 04 3c 9e cd 69 73 93 75 73 65 64 93 74 6f 93 72 65 74 75 72 6e 93 76 91 ff 64 44 61 | urn..<..is.used.to.return.v..dDa |
3720 | 6c 75 65 73 93 66 72 6f 6d 93 61 93 66 75 6e 63 74 69 6f 6e 2e 91 06 a0 85 42 65 63 61 75 73 65 | lues.from.a.function.....Because |
3740 | 93 61 93 66 75 6e 63 74 69 6f 6e 93 6d 61 90 b2 21 79 93 72 65 74 75 72 6e 93 6d 6f 72 65 8e a6 | .a.function.ma..!y.return.more.. |
3760 | 8d 91 fd 27 91 74 68 61 6e 96 03 a6 66 6f 6e 65 93 76 91 ff 64 44 61 6c 75 65 2c 93 74 68 65 93 | ...'.than...fone.v..dDalue,.the. |
3780 | 73 79 6e 9a b2 21 74 61 78 93 66 6f 72 93 61 93 72 65 74 75 72 6e 93 73 74 61 74 65 6d 65 6e 98 | syn..!tax.for.a.return.statemen. |
37a0 | 74 93 69 73 3a 8e a1 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 72 91 ff 70 b9 65 74 8e 8d 91 2a 07 | t.is:............L[.r..p.et...*. |
37c0 | d3 cf 21 8e 8d 91 40 fb 08 d2 72 65 74 75 72 6e 91 03 ea ea d0 65 78 70 6c 69 73 74 8e 8e 8e 8e | ..!...@...return.....explist.... |
37e0 | 8e a1 8e 9f 1c 73 e7 8d 92 00 db 31 a1 cd 34 8e 8e 8c 8b 00 00 00 05 00 00 00 00 00 00 00 00 00 | .....s.....1..4................. |
3800 | 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 2c 21 a0 | .............................,!. |
3820 | 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 91 fd 27 91 d2 34 2e 34 2e | ...c...2......|...u.k....'..4.4. |
3840 | 34 8e 91 23 a1 a2 45 78 70 72 65 73 73 69 6f 6e 73 96 04 32 8d 61 73 93 53 74 61 74 65 6d 65 6e | 4..#..Expressions..2.as.Statemen |
3860 | 90 a6 74 74 73 8e a9 14 ab ff 8d 91 fd 27 91 cd 41 6c 6c 96 02 e3 d8 65 78 70 72 65 73 73 69 6f | ..tts........'..All....expressio |
3880 | 6e 73 93 77 69 74 68 93 70 9a 4d de 6f 73 73 69 62 6c 65 93 73 69 64 65 2d 65 0b 65 63 74 73 93 | ns.with.p.M.ossible.side-e.ects. |
38a0 | 63 61 6e 93 62 98 65 93 65 78 65 63 75 74 65 64 93 61 73 93 73 74 61 74 65 6d 65 6e 90 b2 21 74 | can.b.e.executed.as.statemen..!t |
38c0 | 73 2e 91 04 9d 03 54 68 65 73 65 93 69 6e 63 6c 75 64 65 93 66 75 6e 63 74 69 6f 6e 8e a4 0d 99 | s.....These.include.function.... |
38e0 | 9a 8d 91 fd 27 91 63 61 6c 6c 73 96 03 a6 66 61 6e 64 93 74 61 62 6c 65 93 63 6f 6e 73 74 72 75 | ....'.calls...fand.table.constru |
3900 | 63 74 6f 72 73 3a 8e 9f 15 1b f1 8d 8d 8d 9f f9 2e b7 8d 8d 91 11 4c 5b d0 73 74 61 74 8e 8d 91 | ctors:................L[.stat... |
3920 | 2e a5 d7 cf 21 8e 8d 91 45 99 0c d0 66 75 6e 63 74 69 6f 6e 63 91 ff 70 b9 61 6c 91 00 8f 46 6c | ....!...E...functionc..p.al...Fl |
3940 | 8e 8e 9f 0d 99 99 8d 8d 91 11 4c 5b 73 74 61 74 8e 8d 91 2e a5 d7 cf 21 8e 8d 91 45 99 0c d0 74 | ..........L[stat.......!...E...t |
3960 | 61 62 6c 65 96 ff 70 b9 63 93 6f 6e 73 74 72 75 63 74 6f 72 8e 8e 8e 8e 8e 9f 17 3d 03 8d 91 fd | able..p.c.onstructor.......=.... |
3980 | 27 91 cd 45 76 95 b2 21 65 6e 93 74 75 61 6c 96 03 c9 fc 72 65 74 75 72 6e 65 64 93 76 91 ff 64 | '..Ev..!en.tual....returned.v..d |
39a0 | 44 61 6c 75 65 73 93 61 72 65 93 74 68 72 6f 9a b2 21 77 6e 93 61 98 77 98 61 98 79 96 ff 16 65 | Dalues.are.thro..!wn.a.w.a.y...e |
39c0 | 2e 91 05 48 9e 46 93 75 6e 63 74 69 6f 6e 96 03 c9 fc 63 61 6c 6c 73 93 61 72 65 93 65 78 70 6c | ...H.F.unction....calls.are.expl |
39e0 | 61 69 6e 65 64 93 69 6e 93 53 65 63 74 69 6f 6e 93 34 2e 35 2e 38 3b 91 03 db c6 63 6f 6e 2d 8e | ained.in.Section.4.5.8;....con-. |
3a00 | a1 8d 91 fd 27 91 73 74 72 75 63 74 6f 72 73 96 03 a6 66 61 72 65 93 74 68 65 93 73 75 62 91 00 | ....'.structors...fare.the.sub.. |
3a20 | 9b bb 6a 65 63 74 93 6f 66 93 53 65 63 74 69 6f 6e 93 34 2e 35 2e 37 2e 8e 9f 1c ec 1f 8d 8d 91 | ..ject.of.Section.4.5.7......... |
3a40 | fd 27 91 d2 34 2e 34 2e 35 8e 91 23 a1 a2 4c 6f 90 59 8b 63 61 6c 91 04 32 8d 44 65 63 6c 61 72 | .'..4.4.5..#..Lo.Y.cal..2.Declar |
3a60 | 61 74 69 6f 6e 73 8e a6 8d 91 fd 27 91 cd 4c 6f 9a 4d de 63 61 6c 96 03 89 af 76 91 ff 64 44 61 | ations.....'..Lo.M.cal....v..dDa |
3a80 | 72 69 61 62 6c 65 73 93 63 61 6e 93 62 98 65 93 64 65 63 6c 61 72 65 64 93 61 6e 90 b2 21 79 77 | riables.can.b.e.declared.an..!yw |
3aa0 | 68 65 72 65 93 69 6e 73 69 64 65 93 61 93 62 6c 6f 98 63 90 b2 21 6b 2e 91 04 d4 4b 54 68 65 69 | here.inside.a.blo.c..!k....KThei |
3ac0 | 72 93 73 63 6f 70 98 65 93 62 98 65 67 69 6e 73 93 61 66 74 65 72 93 74 68 65 93 64 65 63 6c 61 | r.scop.e.b.egins.after.the.decla |
3ae0 | 72 61 2d 8e a1 8d 91 fd 27 91 74 69 6f 6e 96 04 19 4a 61 6e 64 93 6c 61 73 74 73 93 75 6e 9a b2 | ra-.....'.tion...Jand.lasts.un.. |
3b00 | 21 74 69 6c 93 74 68 65 93 65 6e 64 93 6f 66 93 74 68 65 93 62 6c 6f 90 4d de 63 98 6b 2e 91 06 | !til.the.end.of.the.blo.M.c.k... |
3b20 | 36 89 54 68 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 93 6d 61 98 79 93 69 6e 63 6c 75 64 65 93 61 | 6.The.declaration.ma.y.include.a |
3b40 | 6e 93 69 6e 69 74 69 61 6c 93 61 73 73 69 67 6e 6d 65 6e 98 74 3a 8e a1 9f 1b e8 be 8d 8d 8d 9f | n.initial.assignmen.t:.......... |
3b60 | f2 61 ea 8d 8d 91 1d 54 bb d0 73 74 61 74 8e 8d 91 3a ae 37 cf 21 8e 8d 91 51 a1 6c d2 6c 6f 90 | .a.....T..stat...:.7.!...Q.l.lo. |
3b80 | 59 8b 63 61 6c 96 03 ea ea d0 64 65 91 ff 70 b9 63 6c 69 73 74 93 cd 5b d0 69 6e 69 74 91 01 09 | Y.cal.....de..p.clist..[.init... |
3ba0 | ea cd 5d 8e 8e a4 0d 99 99 8d 8d 91 11 4c 5b d0 64 65 91 ff 70 b9 63 6c 69 73 74 8e 8d 91 3a ae | ..]..........L[.de..p.clist...:. |
3bc0 | 37 cf 21 8e 8d 91 51 a1 6c d0 6e 61 6d 65 96 03 ea ea cf 66 cd 27 2c 27 93 d0 6e 61 6d 65 91 00 | 7.!...Q.l.name.....f.','..name.. |
3be0 | d2 a1 cf 67 8e 8e a1 8d 8d 91 1e 2b a5 d0 69 6e 69 74 8e 8d 91 3a ae 37 cf 21 8e 8d 91 51 a1 6c | ...g.......+..init...:.7.!...Q.l |
3c00 | cd 27 3d 27 91 03 ea ea d0 65 78 70 6c 69 73 74 31 8e 8e 8e 8e 8e 9f 1e 09 cf 8d 91 fd 27 91 cd | .'='.....explist1............'.. |
3c20 | 49 66 96 02 fa 69 74 68 65 72 65 93 69 73 93 61 6e 93 69 6e 69 74 69 61 6c 93 61 73 73 69 67 6e | If...ithere.is.an.initial.assign |
3c40 | 6d 65 6e 9a b2 21 74 2c 91 03 1c cf 69 74 93 68 61 73 93 74 68 65 93 73 61 6d 65 93 73 65 6d 61 | men..!t,....it.has.the.same.sema |
3c60 | 6e 98 74 69 63 73 93 6f 66 93 61 93 6d 98 75 6c 74 69 70 6c 65 93 61 73 73 69 67 6e 6d 65 6e 98 | n.tics.of.a.m.ultiple.assignmen. |
3c80 | 74 2e 91 04 a4 89 4f 74 68 65 72 77 69 73 65 2c 8e a1 8d 91 fd 27 91 61 6c 6c 96 03 a6 66 76 91 | t.....Otherwise,.....'.all...fv. |
3ca0 | ff 64 44 61 72 69 61 62 6c 65 73 93 61 72 65 93 69 6e 69 74 69 61 6c 69 7a 65 64 93 77 69 74 68 | .dDariables.are.initialized.with |
3cc0 | 93 d2 6e 69 6c cd 2e 8e 9f 1d 52 85 8d 8d 91 fd 27 91 db 34 2e 35 8e 91 1b e7 91 45 78 70 72 65 | ..nil.....R.....'..4.5.....Expre |
3ce0 | 73 73 69 6f 6e 73 8e a6 8d 8d 91 fd 27 91 d2 34 2e 35 2e 31 8e 91 23 a1 a2 53 69 6d 70 6c 65 91 | ssions......'..4.5.1..#..Simple. |
3d00 | 04 32 8d 45 78 70 72 65 73 73 69 6f 6e 73 8e a6 8d 91 fd 27 91 cd 53 69 6d 70 6c 65 96 03 a6 66 | .2.Expressions.....'..Simple...f |
3d20 | 65 78 70 72 65 73 73 69 6f 6e 73 93 61 72 65 3a 8e 9f 2b a3 68 8d 8d 8d 9f e4 c8 51 8d 8d 91 11 | expressions.are:..+.h......Q.... |
3d40 | 4c 5b d0 65 78 70 8e 8d 91 2d 02 ec cf 21 8e 8d 91 43 f6 21 cd 27 28 27 96 03 ea ea d0 65 78 70 | L[.exp...-...!...C.!.'('.....exp |
3d60 | 93 cd 27 29 27 8e 8e a4 0d 99 99 8d 8d 91 11 4c 5b d0 65 78 70 8e 8d 91 2d 02 ec cf 21 8e 8d 91 | ..')'..........L[.exp...-...!... |
3d80 | 43 f6 21 d2 6e 69 6c 8e 8e a1 8d 8d 91 11 4c 5b d0 65 78 70 8e 8d 91 2d 02 ec cf 21 8e 8d 91 43 | C.!.nil.......L[.exp...-...!...C |
3da0 | f6 21 cd 27 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 27 8e 8e a1 8d 8d 91 11 4c 5b d0 65 78 70 8e | .!.'n..!um.b.M.er'.......L[.exp. |
3dc0 | 8d 91 2d 02 ec cf 21 8e 8d 91 43 f6 21 cd 27 6c 69 74 65 72 61 6c 27 8e 8e a1 8d 8d 91 11 4c 5b | ..-...!...C.!.'literal'.......L[ |
3de0 | d0 65 78 70 8e 8d 91 2d 02 ec cf 21 8e 8d 91 43 f6 21 d0 76 61 72 8e 8e 8e 8e 8e 9f 2c 3f 24 8d | .exp...-...!...C.!.var......,?$. |
3e00 | 91 fd 27 91 cd 4e 75 6d 95 b2 21 62 90 4d de 65 72 73 9b 03 ff da 28 6e 93 75 6d 65 72 69 63 61 | ..'..Num..!b.M.ers....(n.umerica |
3e20 | 6c 98 63 6f 6e 73 74 61 6e 93 74 73 29 98 61 6e 64 98 73 74 72 69 6e 67 98 6c 69 74 65 72 61 6c | l.constan.ts).and.string.literal |
3e40 | 73 98 61 72 65 98 65 78 70 6c 61 69 6e 65 64 98 69 6e 98 53 65 63 74 69 6f 6e 98 34 2e 31 2e 91 | s.are.explained.in.Section.4.1.. |
3e60 | 05 ea 39 56 91 ff 16 65 61 72 69 61 62 6c 65 73 98 61 72 65 8e a1 8d 91 fd 27 91 65 78 70 6c 61 | ..9V...eariables.are.....'.expla |
3e80 | 69 6e 65 64 96 03 a6 66 69 6e 93 53 65 63 74 69 6f 6e 93 34 2e 34 2e 32 2e 8e 9f 1c ec 1f 8d 8d | ined...fin.Section.4.4.2........ |
3ea0 | 91 fd 27 91 d2 34 2e 35 2e 32 8e 91 23 a1 a2 41 72 69 74 68 6d 65 74 69 63 91 04 32 8d 4f 70 90 | ..'..4.5.2..#..Arithmetic..2.Op. |
3ec0 | 59 8b 65 72 61 74 6f 72 73 8e a6 8d 91 fd 27 91 cd 4c 75 61 96 04 66 e9 73 75 70 70 9a 4d de 6f | Y.erators.....'..Lua..f.supp.M.o |
3ee0 | 72 74 73 93 74 68 65 93 75 73 75 61 6c 93 61 72 69 74 68 6d 65 74 69 63 93 6f 70 98 65 72 61 74 | rts.the.usual.arithmetic.op.erat |
3f00 | 6f 72 73 2e 91 07 1f 67 54 68 65 73 65 93 6f 70 98 65 72 61 74 6f 72 73 93 61 72 65 93 74 68 65 | ors....gThese.op.erators.are.the |
3f20 | 93 62 69 6e 61 72 79 93 d3 2b cd 2c 96 04 97 0a d3 2d cd 2c 93 d3 2a cd 2c 93 d3 2f 91 04 66 e9 | .binary..+.,.....-.,..*.,../..f. |
3f40 | cd 61 6e 64 8e a1 8d 91 fd 27 91 d3 5e 96 04 f7 99 cd 28 65 78 70 9a 4d de 6f 6e 65 6e 90 b2 21 | .and.....'..^.....(exp.M.onen..! |
3f60 | 74 69 61 74 69 6f 6e 29 2c 91 05 4b e6 61 6e 64 93 74 68 65 93 75 6e 61 72 79 93 d3 2d cd 2e 91 | tiation),..K.and.the.unary..-... |
3f80 | 08 d1 77 49 66 93 74 68 65 93 6f 70 98 65 72 61 6e 64 73 93 61 72 65 93 6e 95 b2 21 75 6d 93 62 | ..wIf.the.op.erands.are.n..!um.b |
3fa0 | 98 65 72 73 2c 91 05 4b e6 6f 72 96 04 f7 99 73 74 72 69 6e 67 73 93 74 68 61 74 93 63 61 6e 93 | .ers,..K.or....strings.that.can. |
3fc0 | 62 98 65 8e a1 8d 91 fd 27 91 63 6f 6e 95 b2 21 76 93 65 72 74 65 64 96 03 9a 47 74 6f 93 6e 95 | b.e.....'.con..!v.erted...Gto.n. |
3fe0 | b2 21 75 6d 93 62 90 4d de 65 72 73 2c 9b 03 9c b4 61 63 63 6f 72 64 69 6e 67 96 03 9a 47 74 6f | .!um.b.M.ers,....according...Gto |
4000 | 93 74 68 65 93 72 75 6c 65 73 93 67 69 76 90 b2 21 65 6e 93 69 6e 93 53 65 63 74 69 6f 6e 93 34 | .the.rules.giv..!en.in.Section.4 |
4020 | 2e 32 2c 98 61 6c 6c 93 6f 70 9a 4d de 65 72 61 74 69 6f 6e 73 93 62 75 74 93 65 78 70 98 6f 6e | .2,.all.op.M.erations.but.exp.on |
4040 | 65 6e 2d 8e a1 8d 91 fd 27 91 74 69 61 74 69 6f 6e 9b 03 e0 78 68 61 95 b2 21 76 93 65 98 74 68 | en-.....'.tiation...xha..!v.e.th |
4060 | 65 98 75 73 75 61 6c 98 6d 65 61 6e 69 6e 67 2e 91 05 8c 13 4f 74 68 65 72 77 69 73 65 2c 91 03 | e.usual.meaning.....Otherwise,.. |
4080 | ee fc 74 68 65 98 66 61 6c 6c 62 61 63 93 6b 98 5c 61 72 69 74 68 22 98 69 73 98 63 61 6c 6c 65 | ..the.fallbac.k.\arith".is.calle |
40a0 | 64 3b 91 03 fd 81 73 65 65 98 53 65 63 74 69 6f 6e 98 34 2e 37 2e 91 05 8c 13 41 6e 8e a1 8d 91 | d;....see.Section.4.7.....An.... |
40c0 | fd 27 91 65 78 70 90 4d de 6f 6e 65 6e 95 b2 21 74 69 61 74 69 6f 6e 9b 03 a6 66 61 6c 77 93 61 | .'.exp.M.onen..!tiation...falw.a |
40e0 | 93 79 73 98 63 61 6c 6c 73 98 74 68 69 73 98 66 61 6c 6c 62 61 63 93 6b 2e 8e 9f 1c ec 1f 8d 8d | .ys.calls.this.fallbac.k........ |
4100 | 91 fd 27 91 d2 34 2e 35 2e 33 8e 91 23 a1 a2 52 65 6c 61 74 69 6f 6e 61 6c 91 04 32 8d 4f 70 90 | ..'..4.5.3..#..Relational..2.Op. |
4120 | 59 8b 65 72 61 74 6f 72 73 8e a6 8d 91 fd 27 91 cd 4c 75 61 96 03 a6 66 6f 0b 65 72 73 93 74 68 | Y.erators.....'..Lua...fo.ers.th |
4140 | 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 93 72 65 6c 61 74 69 6f 6e 61 6c 93 6f 70 90 4d de 65 | e.follo..!wing.relational.op.M.e |
4160 | 72 61 74 6f 72 73 3a 8e a4 16 99 9a 8d 91 25 65 37 d3 3c 96 11 3e fe 3e 93 3c 3d 96 0b 7f 54 3e | rators:.......%e7.<..>.>.<=...T> |
4180 | 3d 93 7e 3d 93 3d 3d 8e a1 8d 91 fd 27 91 cd 41 6c 6c 96 03 a6 66 72 65 74 75 72 6e 93 d2 6e 69 | =.~=.==.....'..All...freturn..ni |
41a0 | 6c 93 cd 61 73 93 66 61 6c 73 65 93 61 6e 64 93 31 93 61 73 93 74 72 75 65 2e 8e a4 0d 99 9a 8d | l..as.false.and.1.as.true....... |
41c0 | 91 0e 27 91 45 71 75 61 6c 69 74 9a b2 21 79 96 04 6f b1 0c 72 73 74 93 63 6f 6d 70 61 72 65 73 | ..'.Equalit..!y..o..rst.compares |
41e0 | 93 74 68 65 93 74 98 79 70 9a 4d de 65 73 93 6f 66 93 69 74 73 93 6f 70 98 65 72 61 6e 64 73 2e | .the.t.yp.M.es.of.its.op.erands. |
4200 | 91 07 39 bf 49 66 93 74 68 65 79 93 61 72 65 93 64 69 0b 65 72 65 6e 90 b2 21 74 2c 91 04 a2 04 | ..9.If.they.are.di.eren..!t,.... |
4220 | 74 68 65 93 72 65 73 75 6c 74 93 69 73 93 d2 6e 69 6c cd 2e 8e a1 8d 91 fd 27 91 4f 74 68 65 72 | the.result.is..nil.......'.Other |
4240 | 77 69 73 65 2c 91 04 8c 10 74 68 65 69 72 96 04 5e 21 76 91 ff 64 44 61 6c 75 65 73 93 61 72 65 | wise,....their..^!v..dDalues.are |
4260 | 93 63 6f 6d 70 61 72 65 64 2e 91 07 05 0e 4e 75 6d 9a b2 21 62 90 4d de 65 72 73 93 61 6e 64 93 | .compared.....Num..!b.M.ers.and. |
4280 | 73 74 72 69 6e 67 73 93 61 72 65 93 63 6f 6d 70 61 72 65 64 93 69 6e 93 74 68 65 93 75 73 75 61 | strings.are.compared.in.the.usua |
42a0 | 6c 93 77 98 61 98 79 91 ff 16 65 2e 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 35 8e 8e 8c 8b 00 00 00 | l.w.a.y...e.....s.....1.5....... |
42c0 | 06 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 | ................................ |
42e0 | 00 00 00 00 00 00 00 37 f2 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d | .......7.....c...2......|...u.k. |
4300 | 91 fd 27 91 cd 54 96 ff 16 65 61 62 6c 65 73 2c 9b 03 1a eb 43 46 93 75 6e 63 74 69 6f 6e 73 2c | ..'..T...eables,....CF.unctions, |
4320 | 98 61 6e 64 96 02 f8 0c 66 75 6e 63 74 69 6f 6e 73 93 61 72 65 93 63 6f 6d 70 61 72 65 64 93 62 | .and....functions.are.compared.b |
4340 | 90 b2 21 79 93 72 65 66 65 72 65 6e 63 65 2c 98 74 68 61 74 93 69 73 2c 98 74 95 b2 21 77 93 6f | ..!y.reference,.that.is,.t..!w.o |
4360 | 96 02 f8 0c 74 61 62 6c 65 73 93 61 72 65 93 63 6f 6e 73 69 64 65 72 65 64 8e a4 0d 99 9a 8d 91 | ....tables.are.considered....... |
4380 | fd 27 91 65 71 75 61 6c 96 03 a6 66 6f 6e 6c 79 93 69 66 93 74 68 65 79 93 61 72 65 93 74 68 65 | .'.equal...fonly.if.they.are.the |
43a0 | 93 73 61 6d 65 93 74 61 62 6c 65 2e 91 04 dd dd 54 68 65 93 6f 70 90 4d de 65 72 61 74 6f 72 93 | .same.table.....The.op.M.erator. |
43c0 | d3 7e 3d 93 cd 69 73 93 65 78 61 63 74 6c 79 93 74 68 65 93 6e 65 67 61 74 69 6f 6e 93 6f 66 93 | .~=..is.exactly.the.negation.of. |
43e0 | 65 71 75 61 6c 69 74 90 b2 21 79 93 28 d3 3d cd 29 2e 8e a1 8d 91 0e 27 91 54 68 65 96 04 27 09 | equalit..!y.(.=.)......'.The..'. |
4400 | 6f 74 68 65 72 93 6f 70 90 4d de 65 72 61 74 6f 72 73 93 77 9a b2 21 6f 72 6b 93 61 73 93 66 6f | other.op.M.erators.w..!ork.as.fo |
4420 | 6c 6c 6f 98 77 73 2e 91 06 5f c5 49 66 93 62 90 4d de 6f 74 68 93 61 72 67 75 6d 65 6e 98 74 73 | llo.ws..._.If.b.M.oth.argumen.ts |
4440 | 93 61 72 65 93 6e 98 75 6d 98 62 90 4d de 65 72 73 2c 91 04 47 31 74 68 65 79 93 61 72 65 93 63 | .are.n.um.b.M.ers,..G1they.are.c |
4460 | 6f 6d 70 61 72 65 64 8e a1 8d 91 fd 27 91 61 73 96 03 d9 c2 73 75 63 9a b2 21 68 2e 91 05 77 f1 | ompared.....'.as....suc..!h...w. |
4480 | 4f 74 68 65 72 77 69 73 65 2c 91 03 e6 99 69 66 93 62 90 4d de 6f 74 68 93 61 72 67 75 6d 65 6e | Otherwise,....if.b.M.oth.argumen |
44a0 | 98 74 73 93 63 61 6e 93 62 90 4d de 65 93 63 6f 6e 98 76 98 65 72 74 65 64 93 74 6f 93 73 74 72 | .ts.can.b.M.e.con.v.erted.to.str |
44c0 | 69 6e 67 73 2c 91 03 e6 99 74 68 65 69 72 93 76 91 ff 64 44 61 6c 75 65 73 93 61 72 65 93 63 6f | ings,....their.v..dDalues.are.co |
44e0 | 6d 70 61 72 65 64 8e a1 8d 91 fd 27 91 75 73 69 6e 67 96 03 a6 66 6c 65 78 69 63 6f 67 72 61 70 | mpared.....'.using...flexicograp |
4500 | 68 69 63 61 6c 93 6f 72 64 65 72 2e 91 04 dd dd 4f 74 68 65 72 77 69 73 65 2c 93 74 68 65 93 66 | hical.order.....Otherwise,.the.f |
4520 | 61 6c 6c 62 61 63 90 b2 21 6b 93 5c 6f 72 64 65 72 22 93 69 73 93 63 61 6c 6c 65 64 3b 93 73 65 | allbac..!k.\order".is.called;.se |
4540 | 65 93 53 65 63 74 69 6f 6e 93 34 2e 37 2e 8e a9 1c b2 54 8d 8d 91 fd 27 91 d2 34 2e 35 2e 34 8e | e.Section.4.7.....T....'..4.5.4. |
4560 | 91 23 a1 a2 4c 6f 67 69 63 61 6c 91 04 32 8d 4f 70 90 59 8b 65 72 61 74 6f 72 73 8e 9f 14 ab ff | .#..Logical..2.Op.Y.erators..... |
4580 | 8d 91 fd 27 91 cd 41 6c 6c 96 04 86 3e 6c 6f 67 69 63 61 6c 93 6f 70 90 4d de 65 72 61 74 6f 72 | ...'..All...>logical.op.M.erator |
45a0 | 73 2c 91 04 be 34 6c 69 6b 9a b2 21 65 93 63 6f 6e 98 74 72 6f 6c 93 73 74 72 75 63 74 75 72 65 | s,...4lik..!e.con.trol.structure |
45c0 | 73 2c 91 04 be 34 63 6f 6e 73 69 64 65 72 93 d2 6e 69 6c 93 cd 61 73 93 66 61 6c 73 65 93 61 6e | s,...4consider..nil..as.false.an |
45e0 | 64 93 61 6e 98 79 74 68 69 6e 67 93 65 6c 73 65 93 61 73 93 74 72 75 65 2e 8e a1 8d 91 fd 27 91 | d.an.ything.else.as.true......'. |
4600 | 4c 69 6b 90 b2 21 65 96 03 a6 66 72 65 6c 61 74 69 6f 6e 61 6c 93 6f 70 9a 4d de 65 72 61 74 6f | Lik..!e...frelational.op.M.erato |
4620 | 72 73 2c 93 74 68 65 79 93 72 65 74 75 72 6e 93 d2 6e 69 6c 93 cd 61 73 93 66 61 6c 73 65 93 61 | rs,.they.return..nil..as.false.a |
4640 | 6e 64 93 31 93 61 73 93 74 72 75 65 2e 91 04 dd dd 54 68 65 93 6c 6f 67 69 63 61 6c 93 6f 70 98 | nd.1.as.true.....The.logical.op. |
4660 | 65 72 61 74 6f 72 73 93 61 72 65 3a 8e a4 15 67 20 8d 91 47 e3 33 d3 61 6e 64 96 11 3e fe 6f 72 | erators.are:...g...G.3.and..>.or |
4680 | 93 6e 6f 74 8e a1 8d 91 fd 27 91 cd 54 68 65 96 04 46 e1 6f 70 90 4d de 65 72 61 74 6f 72 73 93 | .not.....'..The..F.op.M.erators. |
46a0 | d3 61 6e 64 93 cd 61 6e 64 93 d3 6f 72 93 cd 75 73 65 93 73 68 6f 72 74 2d 63 75 74 93 65 76 91 | .and..and..or..use.short-cut.ev. |
46c0 | ff 64 44 61 6c 75 61 74 69 6f 6e 2c 9b 04 6f 00 74 68 61 74 93 69 73 2c 98 74 68 65 93 73 65 63 | .dDaluation,..o.that.is,.the.sec |
46e0 | 6f 6e 64 93 6f 70 90 4d de 65 72 61 6e 64 93 69 73 93 65 76 91 ff 64 44 61 6c 75 61 74 65 64 8e | ond.op.M.erand.is.ev..dDaluated. |
4700 | a4 0d 99 9a 8d 91 fd 27 91 6f 6e 6c 79 96 03 a6 66 69 66 93 6e 65 63 65 73 73 61 72 79 91 ff 16 | .......'.only...fif.necessary... |
4720 | 65 2e 8e a6 8d 8d 91 fd 27 91 d2 34 2e 35 2e 35 8e 91 23 a1 a2 43 6f 6e 63 61 74 65 6e 61 74 69 | e.......'..4.5.5..#..Concatenati |
4740 | 6f 6e 8e 9f 14 ab ff 8d 91 fd 27 91 cd 4c 75 61 96 02 93 33 6f 0b 65 72 73 93 61 93 73 74 72 69 | on........'..Lua...3o.ers.a.stri |
4760 | 6e 67 93 63 6f 6e 63 61 74 65 6e 61 74 69 6f 6e 93 6f 70 9a 4d de 65 72 61 74 6f 72 2c 91 02 ca | ng.concatenation.op.M.erator,... |
4780 | 3d 64 65 6e 6f 74 65 64 93 62 90 b2 21 79 93 5c d3 2e 2e cd 22 2e 91 04 82 22 49 66 93 6f 70 98 | =denoted.b..!y.\...."...."If.op. |
47a0 | 65 72 61 6e 64 73 93 61 72 65 93 73 74 72 69 6e 67 73 93 6f 72 93 6e 95 b2 21 75 6d 93 62 98 65 | erands.are.strings.or.n..!um.b.e |
47c0 | 72 73 2c 8e a1 8d 91 fd 27 91 74 68 65 79 96 04 b0 be 61 72 65 93 63 6f 6e 95 b2 21 76 93 65 72 | rs,.....'.they....are.con..!v.er |
47e0 | 74 65 64 96 04 b0 be 74 6f 93 73 74 72 69 6e 67 73 93 61 63 63 6f 72 64 69 6e 67 93 74 6f 93 74 | ted....to.strings.according.to.t |
4800 | 68 65 93 72 75 6c 65 73 93 69 6e 93 53 65 63 74 69 6f 6e 93 34 2e 32 2e 91 07 fc e4 4f 74 68 65 | he.rules.in.Section.4.2.....Othe |
4820 | 72 77 69 73 65 2c 91 04 f3 53 74 68 65 93 66 61 6c 6c 62 61 63 90 b2 21 6b 8e a1 8d 91 fd 27 91 | rwise,...Sthe.fallbac..!k.....'. |
4840 | 5c 63 6f 6e 63 61 74 22 96 03 a6 66 69 73 93 63 61 6c 6c 65 64 3b 93 73 65 65 93 53 65 63 74 69 | \concat"...fis.called;.see.Secti |
4860 | 6f 6e 93 34 2e 37 2e 8e a6 8d 8d 91 fd 27 91 d2 34 2e 35 2e 36 8e 91 23 a1 a2 50 72 65 63 65 64 | on.4.7.......'..4.5.6..#..Preced |
4880 | 65 6e 63 65 8e 9f 14 ab ff 8d 91 fd 27 91 cd 4f 70 9a 4d de 65 72 61 74 6f 72 96 03 a6 66 70 72 | ence........'..Op.M.erator...fpr |
48a0 | 65 63 65 64 65 6e 63 65 93 66 6f 6c 6c 6f 90 b2 21 77 73 93 74 68 65 93 74 61 62 6c 65 93 62 98 | ecedence.follo..!ws.the.table.b. |
48c0 | 65 6c 6f 9a b2 21 77 2c 93 66 72 6f 6d 93 74 68 65 93 6c 6f 98 77 98 65 72 93 74 6f 93 74 68 65 | elo..!w,.from.the.lo.w.er.to.the |
48e0 | 93 68 69 67 68 65 72 93 70 72 69 6f 72 69 74 98 79 3a 8e a9 15 67 20 8d 91 47 e3 33 d3 61 6e 64 | .higher.priorit.y:...g...G.3.and |
4900 | 91 11 3e fe 6f 72 8e a1 8d 91 47 e3 33 3c 96 11 3e fe 3e 93 3c 3d 96 0b 7f 54 3e 3d 93 7e 3d 93 | ..>.or....G.3<..>.>.<=...T>=.~=. |
4920 | 3d 8e a1 8d 91 47 e3 33 2e 2e 8e a1 8d 91 47 e3 33 2b 91 11 3e fe 2d 8e a1 8d 91 47 e3 33 2a 91 | =....G.3......G.3+..>.-....G.3*. |
4940 | 11 3e fe 2f 8e a1 8d 91 47 e3 33 6e 6f 74 91 0b 7f 54 2d 91 05 bf aa 28 75 6e 61 72 79 29 8e a1 | .>./....G.3not...T-....(unary).. |
4960 | 8d 91 47 e3 33 5e 8e a6 8d 91 fd 27 91 cd 41 6c 6c 96 03 a6 66 62 69 6e 61 72 79 93 6f 70 9a 4d | ..G.3^.....'..All...fbinary.op.M |
4980 | de 65 72 61 74 6f 72 73 93 61 72 65 93 6c 65 66 74 93 61 73 73 6f 98 63 69 61 74 69 76 9a b2 21 | .erators.are.left.asso.ciativ..! |
49a0 | 65 2c 93 65 78 63 65 70 74 93 66 6f 72 93 d3 5e cd 2c 93 77 68 69 63 98 68 93 69 73 93 72 69 67 | e,.except.for..^.,.whic.h.is.rig |
49c0 | 68 98 74 93 61 73 73 6f 90 4d de 63 69 61 74 69 76 98 65 2e 8e 9f 1c b2 54 8d 8d 91 fd 27 91 d2 | h.t.asso.M.ciativ.e.....T....'.. |
49e0 | 34 2e 35 2e 37 8e 91 23 a1 a2 54 91 fe f3 5c 61 62 6c 65 91 04 32 8d 43 6f 6e 73 74 72 75 63 74 | 4.5.7..#..T...\able..2.Construct |
4a00 | 6f 72 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 54 91 ff 16 65 61 62 6c 65 96 03 01 9d 63 6f 6e 73 74 | ors........'..T...eable....const |
4a20 | 72 75 63 74 6f 72 73 93 61 72 65 93 65 78 70 72 65 73 73 69 6f 6e 73 93 74 68 61 74 93 63 72 65 | ructors.are.expressions.that.cre |
4a40 | 61 74 65 93 74 61 62 6c 65 73 2e 91 04 a6 ef 54 68 65 79 93 63 61 6e 93 62 90 4d de 65 93 75 73 | ate.tables.....They.can.b.M.e.us |
4a60 | 65 64 93 74 6f 93 63 72 65 61 74 65 93 65 6d 70 74 90 b2 21 79 93 74 61 62 6c 65 73 2c 8e a1 8d | ed.to.create.empt..!y.tables,... |
4a80 | 91 fd 27 91 6f 72 96 03 a6 66 74 6f 93 63 72 65 61 74 65 93 61 93 74 61 62 6c 65 93 61 6e 64 93 | ..'.or...fto.create.a.table.and. |
4aa0 | 69 6e 69 74 69 61 6c 69 7a 65 93 73 6f 6d 65 93 0c 65 6c 64 73 2e 8e a1 8d 91 0e 27 91 54 68 65 | initialize.some..elds......'.The |
4ac0 | 96 03 a6 66 67 65 6e 65 72 61 6c 93 73 79 6e 90 b2 21 74 61 78 93 66 6f 72 93 63 6f 6e 73 74 72 | ...fgeneral.syn..!tax.for.constr |
4ae0 | 75 63 74 6f 72 73 93 69 73 3a 8e 9f 24 d6 9b 8d 8d 8d 9f eb 95 1e 8d 8d 91 11 4c 5b d0 74 61 62 | uctors.is:..$.............L[.tab |
4b00 | 6c 65 96 ff 70 b9 63 93 6f 6e 73 74 72 75 63 74 6f 72 8e 8d 91 68 92 a7 cf 21 8e 8d 91 7f 85 dc | le..p.c.onstructor...h...!...... |
4b20 | cd 27 cf 66 cd 27 96 03 ea ea 5b d0 0c 65 6c 64 91 00 8f 46 6c 69 73 74 91 01 09 ea cd 5d 93 27 | .'.f.'....[..eld...Flist.....].' |
4b40 | cf 67 cd 27 8e 8e a4 0d 99 99 8d 8d 91 3a 27 53 d0 0c 65 6c 64 91 00 8f 46 6c 69 73 74 8e 8d 91 | .g.'.........:'S..eld...Flist... |
4b60 | 68 92 a7 cf 21 8e 8d 91 7f 85 dc d0 6c 0c 65 6c 64 91 00 8f 46 6c 69 73 74 31 91 03 ea ea cd 5b | h...!.......l.eld...Flist1.....[ |
4b80 | 27 2c 27 5d 8e 8e a1 8d 8d 91 3a 27 53 d0 0c 65 6c 64 91 00 8f 46 6c 69 73 74 8e 8d 91 68 92 a7 | ',']......:'S..eld...Flist...h.. |
4ba0 | cf 21 8e 8d 91 7f 85 dc d0 0e 65 6c 64 91 00 8f 46 6c 69 73 74 31 91 03 ea ea cd 5b 27 2c 27 5d | .!........eld...Flist1.....[','] |
4bc0 | 8e 8e a1 8d 8d 91 3a 27 53 d0 0c 65 6c 64 91 00 8f 46 6c 69 73 74 8e 8d 91 68 92 a7 cf 21 8e 8d | ......:'S..eld...Flist...h...!.. |
4be0 | 91 7f 85 dc d0 6c 0c 65 6c 64 9b 00 8f 46 6c 69 73 74 31 96 03 ea ea cd 27 3b 27 93 d0 0e 65 6c | .....l.eld...Flist1.....';'...el |
4c00 | 64 98 6c 69 73 74 31 93 cd 5b 27 2c 27 5d 8e 8e 8e 8e 8e 9f 1d 3b f2 a1 8d 91 0e 27 91 54 68 65 | d.list1..[','].......;.....'.The |
4c20 | 96 03 a6 66 66 6f 72 6d 93 d0 6c 0c 65 6c 64 91 00 8f 46 6c 69 73 74 31 93 cd 69 73 93 75 73 65 | ...fform..l.eld...Flist1..is.use |
4c40 | 64 93 74 6f 93 69 6e 69 74 69 61 6c 69 7a 65 93 6c 69 73 74 73 2e 8e a4 11 5f 26 8d 8d 8d 9e fb | d.to.initialize.lists...._&..... |
4c60 | 83 8d 8d 91 11 4c 5b d0 6c 0c 65 6c 64 91 00 8f 46 6c 69 73 74 31 8e 8d 91 48 1c ca cf 21 8e 8d | .....L[.l.eld...Flist1...H...!.. |
4c80 | 91 5f 0f ff d0 65 78 70 96 03 ea ea cf 66 cd 27 2c 27 93 d0 65 78 70 91 00 b0 f2 cf 67 8e 8e 8e | ._...exp.....f.','..exp.....g... |
4ca0 | 8e 8e a1 8d 91 fd 27 91 cd 54 68 65 96 03 dd e7 65 78 70 72 65 73 73 69 6f 6e 73 93 69 6e 93 74 | ......'..The....expressions.in.t |
4cc0 | 68 65 93 6c 69 73 74 93 61 72 65 93 61 73 73 69 67 6e 65 64 93 74 6f 93 63 6f 6e 73 65 63 75 74 | he.list.are.assigned.to.consecut |
4ce0 | 69 76 9a b2 21 65 93 6e 98 75 6d 65 72 69 63 61 6c 93 69 6e 64 65 78 65 73 2c 91 03 eb c7 73 74 | iv..!e.n.umerical.indexes,....st |
4d00 | 61 72 74 69 6e 67 93 77 69 74 68 93 31 2e 91 05 84 60 41 73 8e 9f 0d 99 9a 8d 91 fd 27 91 61 6e | arting.with.1....`As........'.an |
4d20 | 91 03 a6 66 65 78 61 6d 70 6c 65 3a 8e a6 8d 91 0e 66 8f d3 61 96 05 bf aa 3d 93 7b 22 76 31 22 | ...fexample:.....f..a....=.{"v1" |
4d40 | 2c 93 22 76 32 22 2c 93 33 34 7d 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 cd 36 8e 8e 8c 8b 00 00 00 | ,."v2",.34}....s.....1..6....... |
4d60 | 07 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 | ................................ |
4d80 | 00 00 00 00 00 00 00 42 bc a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d | .......B.....c...2......|...u.k. |
4da0 | 91 fd 27 91 cd 69 73 96 03 a6 66 65 71 75 69 76 91 ff 64 44 61 6c 65 6e 90 b2 21 74 93 74 6f 3a | ..'..is...fequiv..dDalen..!t.to: |
4dc0 | 8e a9 16 99 9a 8d 91 0e 66 8f d3 74 65 6d 70 96 05 bf aa 3d 93 7b 7d 8e a4 0d 99 9a 8d 91 0e 66 | ........f..temp....=.{}........f |
4de0 | 8f 74 65 6d 70 5b 31 5d 96 05 bf aa 3d 93 22 76 31 22 8e a1 8d 91 0e 66 8f 74 65 6d 70 5b 32 5d | .temp[1]....=."v1".....f.temp[2] |
4e00 | 96 05 bf aa 3d 93 22 76 32 22 8e a1 8d 91 0e 66 8f 74 65 6d 70 5b 33 5d 96 05 bf aa 3d 93 33 34 | ....=."v2".....f.temp[3]....=.34 |
4e20 | 8e a1 8d 91 0e 66 8f 61 96 05 bf aa 3d 93 74 65 6d 70 8e a6 8d 91 0e 27 91 cd 54 68 65 96 03 a6 | .....f.a....=.temp.....'..The... |
4e40 | 66 6e 65 78 74 93 66 6f 72 6d 93 69 6e 69 74 69 61 6c 69 7a 65 73 93 6e 61 6d 65 64 93 0c 65 6c | fnext.form.initializes.named..el |
4e60 | 64 73 93 69 6e 93 61 93 74 61 62 6c 65 2e 8e 9f 15 1b f1 8d 8d 8d 9f f9 2e b7 8d 8d 91 11 4c 5b | ds.in.a.table.................L[ |
4e80 | d0 0e 65 6c 64 91 00 8f 46 6c 69 73 74 31 8e 8d 91 48 cf e2 cf 21 8e 8d 91 5f c3 17 d0 0e 65 6c | ..eld...Flist1...H...!..._....el |
4ea0 | 64 96 03 ea ea cf 66 cd 27 2c 27 93 d0 0e 65 6c 64 91 01 21 aa cf 67 8e 8e 9f 0d 99 99 8d 8d 91 | d.....f.','...eld..!..g......... |
4ec0 | 25 b9 d8 d0 0e 65 6c 64 8e 8d 91 48 cf e2 cf 21 8e 8d 91 5f c3 17 d0 6e 61 6d 65 96 03 ea ea cd | %....eld...H...!..._...name..... |
4ee0 | 27 3d 27 93 d0 65 78 70 8e 8e 8e 8e 8e 9f 17 3d 03 8d 91 fd 27 91 cd 41 73 96 03 a6 66 61 6e 93 | '='..exp.......=....'..As...fan. |
4f00 | 65 78 61 6d 70 6c 65 3a 8e a6 8d 91 0e 66 8f d3 61 96 05 bf aa 3d 93 7b 78 93 3d 93 31 2c 93 79 | example:.....f..a....=.{x.=.1,.y |
4f20 | 93 3d 93 33 7d 8e a6 8d 91 fd 27 91 cd 69 73 96 03 a6 66 65 71 75 69 76 91 ff 64 44 61 6c 65 6e | .=.3}.....'..is...fequiv..dDalen |
4f40 | 90 b2 21 74 93 74 6f 3a 8e a6 8d 91 0e 66 8f d3 74 65 6d 70 96 05 bf aa 3d 93 7b 7d 8e a1 8d 91 | ..!t.to:.....f..temp....=.{}.... |
4f60 | 0e 66 8f 74 65 6d 70 2e 78 96 05 bf aa 3d 93 31 8e a1 8d 91 0e 66 8f 74 65 6d 70 2e 79 96 05 bf | .f.temp.x....=.1.....f.temp.y... |
4f80 | aa 3d 93 33 8e a1 8d 91 0e 66 8f 61 96 05 bf aa 3d 93 74 65 6d 70 8e 9f 1c ec 1f 8d 8d 91 fd 27 | .=.3.....f.a....=.temp.........' |
4fa0 | 91 d2 34 2e 35 2e 38 8e 91 23 a1 a2 46 91 fe f3 5c 75 6e 63 74 69 6f 6e 91 04 32 8d 43 61 6c 6c | ..4.5.8..#..F...\unction..2.Call |
4fc0 | 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 41 96 03 a6 66 66 75 6e 63 74 69 6f 6e 93 63 61 6c 6c 93 68 | s........'..A...ffunction.call.h |
4fe0 | 61 73 93 74 68 65 93 66 6f 6c 6c 6f 9a b2 21 77 69 6e 67 93 73 79 6e 98 74 61 78 3a 8e a4 11 5f | as.the.follo..!wing.syn.tax:..._ |
5000 | 26 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 66 75 6e 63 74 69 6f 6e 63 91 ff 70 b9 61 6c 91 00 8f | &..........L[.functionc..p.al... |
5020 | 46 6c 8e 8d 91 54 b4 71 cf 21 8e 8d 91 6b a7 a6 d0 76 61 72 91 03 ea ea 72 96 ff 70 b9 65 93 61 | Fl...T.q.!...k...var....r..p.e.a |
5040 | 6c 50 61 72 93 61 6d 73 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 48 65 72 65 2c 9b 03 36 f8 d3 76 61 | lPar.ams.........'..Here,..6..va |
5060 | 72 96 03 1b 1c cd 63 61 6e 93 62 90 4d de 65 93 61 6e 90 b2 21 79 93 76 91 ff 64 44 61 72 69 61 | r.....can.b.M.e.an..!y.v..dDaria |
5080 | 62 6c 65 93 28 67 6c 6f 62 61 6c 2c 98 6c 6f 90 4d de 63 61 6c 2c 98 69 6e 64 65 78 65 64 2c 98 | ble.(global,.lo.M.cal,.indexed,. |
50a0 | 65 74 63 29 2e 91 04 af 6f 49 66 93 69 74 73 93 74 90 b2 21 79 70 90 4d de 65 93 69 73 93 d0 66 | etc)....oIf.its.t..!yp.M.e.is..f |
50c0 | 75 6e 63 74 69 6f 6e 91 03 f2 27 cd 6f 72 93 d0 43 46 91 ff 29 17 75 6e 63 74 69 6f 6e 91 00 d7 | unction...'.or..CF..).unction... |
50e0 | 0b cd 2c 8e a4 0d 99 9a 8d 91 fd 27 91 74 68 69 73 96 04 07 c6 66 75 6e 63 74 69 6f 6e 93 69 73 | ..,........'.this....function.is |
5100 | 93 63 61 6c 6c 65 64 2e 91 06 01 fc 4f 74 68 65 72 77 69 73 65 2c 9b 04 20 1d 74 68 65 93 66 61 | .called.....Otherwise,....the.fa |
5120 | 6c 6c 62 61 63 90 b2 21 6b 93 5c 66 75 6e 63 74 69 6f 6e 22 93 69 73 93 63 61 6c 6c 65 64 2c 98 | llbac..!k.\function".is.called,. |
5140 | 68 61 90 b2 21 76 69 6e 67 93 61 73 93 0c 72 73 74 93 70 61 72 61 6d 65 74 65 72 8e a1 8d 91 fd | ha..!ving.as..rst.parameter..... |
5160 | 27 91 74 68 65 96 03 a6 66 76 91 ff 64 44 61 6c 75 65 93 6f 66 93 d3 76 61 72 cd 2c 93 61 6e 64 | '.the...fv..dDalue.of..var.,.and |
5180 | 93 74 68 65 6e 93 74 68 65 93 6f 72 69 67 69 6e 61 6c 93 63 61 6c 6c 93 70 61 72 61 6d 65 74 65 | .then.the.original.call.paramete |
51a0 | 72 73 2e 8e a1 8d 91 0e 27 91 54 68 65 91 03 a6 66 66 6f 72 6d 3a 8e a4 11 5f 26 8d 8d 8d 9e fb | rs......'.The...fform:..._&..... |
51c0 | 83 8d 8d 91 11 4c 5b d0 66 75 6e 63 74 69 6f 6e 63 91 ff 70 b9 61 6c 91 00 8f 46 6c 8e 8d 91 54 | .....L[.functionc..p.al...Fl...T |
51e0 | b4 71 cf 21 8e 8d 91 6b a7 a6 d0 76 61 72 96 03 ea ea cd 27 3a 27 91 05 09 76 d0 6e 61 6d 65 93 | .q.!...k...var.....':'...v.name. |
5200 | 72 96 ff 70 b9 65 93 61 6c 50 61 72 93 61 6d 73 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 63 61 6e 96 | r..p.e.alPar.ams.........'..can. |
5220 | 03 a6 66 62 9a 4d de 65 93 75 73 65 64 93 74 6f 93 63 61 6c 6c 93 5c 6d 65 74 68 6f 98 64 73 22 | ..fb.M.e.used.to.call.\metho.ds" |
5240 | 2e 91 04 dd dd 41 93 63 61 6c 6c 93 d3 76 61 72 3a 6e 61 6d 65 28 2e 2e 2e 29 93 cd 69 73 93 73 | .....A.call..var:name(...)..is.s |
5260 | 79 6e 90 b2 21 74 61 63 74 69 63 93 73 75 67 61 72 93 66 6f 72 8e a6 8d 91 08 a6 e5 d3 76 61 72 | yn..!tactic.sugar.for........var |
5280 | 2e 6e 61 6d 65 28 76 61 72 2c 91 05 bf aa 2e 2e 2e 29 8e a6 8d 91 fd 27 91 cd 65 78 63 65 70 74 | .name(var,.......).....'..except |
52a0 | 96 03 a6 66 74 68 61 74 93 d3 76 61 72 93 cd 69 73 93 65 76 91 ff 64 44 61 6c 75 61 74 65 64 93 | ...fthat..var..is.ev..dDaluated. |
52c0 | 6f 6e 6c 79 93 6f 6e 63 65 2e 8e a4 1e 09 cf 8d 8d 8d 9f f2 61 ea 8d 8d 91 11 4c 5b d0 72 96 ff | only.once...........a.....L[.r.. |
52e0 | 70 b9 65 93 61 6c 50 61 72 93 61 6d 73 8e 8d 91 52 56 a6 cf 21 8e 8d 91 69 49 db cd 27 28 27 96 | p.e.alPar.ams...RV..!...iI..'('. |
5300 | 03 ea ea 5b d0 65 78 70 6c 69 73 74 31 91 01 7b fd cd 5d 93 27 29 27 8e 8e a4 0d 99 99 8d 8d 91 | ...[.explist1..{..].')'......... |
5320 | 11 4c 5b d0 72 96 ff 70 b9 65 93 61 6c 50 61 72 93 61 6d 73 8e 8d 91 52 56 a6 cf 21 8e 8d 91 69 | .L[.r..p.e.alPar.ams...RV..!...i |
5340 | 49 db d0 74 61 62 6c 65 96 ff 70 b9 63 93 6f 6e 73 74 72 75 63 74 6f 72 8e 8e a1 8d 8d 91 22 c1 | I..table..p.c.onstructor......". |
5360 | de 65 78 70 6c 69 73 74 31 8e 8d 91 52 56 a6 cf 21 8e 8d 91 69 49 db d0 65 78 70 31 96 03 ea ea | .explist1...RV..!...iI..exp1.... |
5380 | cf 66 cd 27 2c 27 93 d0 65 78 70 31 91 01 7b fd cf 67 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 41 6c | .f.','..exp1..{..g.........'..Al |
53a0 | 6c 96 03 02 42 61 72 67 75 6d 65 6e 9a b2 21 74 93 65 78 70 72 65 73 73 69 6f 6e 73 93 61 72 65 | l...Bargumen..!t.expressions.are |
53c0 | 93 65 76 91 ff 64 44 61 6c 75 61 74 65 64 93 62 90 4d de 65 66 6f 72 65 93 74 68 65 93 63 61 6c | .ev..dDaluated.b.M.efore.the.cal |
53e0 | 6c 3b 91 03 38 f9 74 68 65 6e 93 74 68 65 93 6c 69 73 74 93 6f 66 93 61 72 67 75 6d 65 6e 98 74 | l;..8.then.the.list.of.argumen.t |
5400 | 73 93 69 73 93 61 64 6a 75 73 74 65 64 93 74 6f 8e a4 0d 99 9a 8d 91 fd 27 91 74 68 65 96 03 b3 | s.is.adjusted.to........'.the... |
5420 | ec 6c 65 6e 67 74 68 93 6f 66 93 74 68 65 93 6c 69 73 74 93 6f 66 93 70 61 72 61 6d 65 74 65 72 | .length.of.the.list.of.parameter |
5440 | 73 93 28 73 65 65 93 53 65 63 74 69 6f 6e 93 34 2e 33 29 3b 91 03 ba af 0c 6e 61 6c 6c 79 91 ff | s.(see.Section.4.3);.....nally.. |
5460 | 16 65 2c 91 03 b7 4e 74 68 69 73 93 6c 69 73 74 93 69 73 93 61 73 73 69 67 6e 65 64 93 74 6f 93 | .e,...Nthis.list.is.assigned.to. |
5480 | 74 68 65 93 66 6f 72 6d 61 6c 8e a1 8d 91 fd 27 91 70 61 72 61 6d 65 74 65 72 73 2e 91 04 dd 47 | the.formal.....'.parameters....G |
54a0 | 41 96 03 a4 a5 63 61 6c 6c 93 6f 66 93 74 68 65 93 66 6f 72 6d 93 d3 66 7b 2e 2e 2e 7d 93 cd 69 | A....call.of.the.form..f{...}..i |
54c0 | 73 93 73 79 6e 90 b2 21 74 61 63 74 69 63 93 73 75 67 61 72 93 66 6f 72 93 d3 66 28 7b 2e 2e 2e | s.syn..!tactic.sugar.for..f({... |
54e0 | 7d 29 cd 2c 9b 03 a4 ff 74 68 61 74 93 69 73 2c 98 74 68 65 93 70 61 72 61 6d 65 74 65 72 8e a1 | }).,....that.is,.the.parameter.. |
5500 | 8d 91 fd 27 91 6c 69 73 74 96 03 a6 66 69 73 93 61 93 73 69 6e 67 6c 65 93 6e 65 77 93 74 61 62 | ...'.list...fis.a.single.new.tab |
5520 | 6c 65 2e 8e a1 8d 91 0e 27 91 42 65 63 61 75 73 65 96 04 c4 25 61 93 66 75 6e 63 74 69 6f 6e 93 | le......'.Because...%a.function. |
5540 | 63 61 6e 93 72 65 74 75 72 6e 93 61 6e 9a b2 21 79 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 66 | can.return.an..!y.n.um.b.M.er.of |
5560 | 93 72 65 73 75 6c 74 73 93 28 73 65 65 93 53 65 63 74 69 6f 6e 93 34 2e 34 2e 33 29 2c 91 05 0b | .results.(see.Section.4.4.3),... |
5580 | 94 74 68 65 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 66 8e a1 8d 91 fd 27 91 72 65 73 75 6c 74 | .the.n.um.b.M.er.of.....'.result |
55a0 | 73 96 02 7a b2 6d 90 b2 21 75 73 74 93 62 9a 4d de 65 93 61 64 6a 75 73 74 65 64 93 62 98 65 66 | s..z.m..!ust.b.M.e.adjusted.b.ef |
55c0 | 6f 72 65 93 75 73 65 64 2e 91 04 79 f7 49 66 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 | ore.used...y.If.the.function.is. |
55e0 | 63 61 6c 6c 65 64 93 61 73 93 61 6e 93 73 74 61 74 65 6d 65 6e 90 b2 21 74 93 28 73 65 65 93 53 | called.as.an.statemen..!t.(see.S |
5600 | 65 63 74 69 6f 6e 93 34 2e 34 2e 34 29 2c 8e a1 8d 91 fd 27 91 69 74 73 96 04 82 96 72 65 74 75 | ection.4.4.4),.....'.its....retu |
5620 | 72 6e 93 6c 69 73 74 93 69 73 93 61 64 6a 75 73 74 65 64 93 74 6f 93 30 2e 91 07 72 6e 49 66 93 | rn.list.is.adjusted.to.0...rnIf. |
5640 | 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 63 61 6c 6c 65 64 93 69 6e 93 61 93 70 6c 61 63 | the.function.is.called.in.a.plac |
5660 | 65 93 74 68 61 74 93 6e 65 65 64 73 93 61 93 73 69 6e 67 6c 65 93 76 91 ff 64 44 61 6c 75 65 8e | e.that.needs.a.single.v..dDalue. |
5680 | a1 8d 91 fd 27 91 28 73 79 6e 9a b2 21 74 61 63 74 69 63 61 6c 6c 79 96 02 e0 85 64 65 6e 6f 74 | ....'.(syn..!tactically....denot |
56a0 | 65 64 93 62 98 79 93 74 68 65 93 6e 6f 6e 2d 74 65 72 6d 69 6e 61 6c 93 d3 65 78 70 31 cd 29 2c | ed.b.y.the.non-terminal..exp1.), |
56c0 | 91 03 08 18 69 74 73 93 72 65 74 75 72 6e 93 6c 69 73 74 93 69 73 93 61 64 6a 75 73 74 65 64 93 | ....its.return.list.is.adjusted. |
56e0 | 74 6f 93 31 2e 91 04 9b e8 49 66 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 8e a1 8d 91 fd 27 91 69 | to.1.....If.the.function.....'.i |
5700 | 73 96 03 41 9b 63 61 6c 6c 65 64 93 69 6e 93 61 93 70 6c 61 63 65 93 74 68 61 74 93 63 61 6e 93 | s..A.called.in.a.place.that.can. |
5720 | 68 6f 6c 64 93 6d 61 6e 9a b2 21 79 93 76 91 ff 64 44 61 6c 75 65 73 93 28 73 79 6e 98 74 61 63 | hold.man..!y.v..dDalues.(syn.tac |
5740 | 74 69 63 61 6c 6c 79 93 64 65 6e 6f 74 65 64 93 62 98 79 93 74 68 65 93 6e 6f 6e 2d 74 65 72 6d | tically.denoted.b.y.the.non-term |
5760 | 69 6e 61 6c 93 d3 65 78 70 cd 29 2c 8e a1 8d 91 fd 27 91 6e 6f 96 03 a6 66 61 64 6a 75 73 74 6d | inal..exp.),.....'.no...fadjustm |
5780 | 65 6e 90 b2 21 74 93 69 73 93 64 6f 6e 65 2e 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 37 8e 8e 8c 8b | en..!t.is.done.....s.....1.7.... |
57a0 | 00 00 00 08 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 | ................................ |
57c0 | 00 00 00 00 00 00 00 00 00 00 4d 5c a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 | ..........M\....c...2......|...u |
57e0 | e5 6b 8d 8d 91 fd 27 91 db 34 2e 36 8e 91 1b e7 91 46 91 fe e0 00 75 6e 63 74 69 6f 6e 91 04 80 | .k....'..4.6.....F....unction... |
5800 | 00 44 65 0c 6e 69 74 69 6f 6e 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 46 91 ff 16 65 75 6e 63 74 69 | .De.nitions........'..F...euncti |
5820 | 6f 6e 73 96 04 b8 97 69 6e 93 4c 75 61 93 63 61 6e 93 62 90 4d de 65 93 64 65 0c 6e 65 64 93 61 | ons....in.Lua.can.b.M.e.de.ned.a |
5840 | 6e 9a b2 21 79 77 68 65 72 65 93 69 6e 93 74 68 65 93 67 6c 6f 62 61 6c 93 6c 65 76 98 65 6c 93 | n..!ywhere.in.the.global.lev.el. |
5860 | 6f 66 93 61 93 6d 6f 90 4d de 64 75 6c 65 2e 91 08 14 70 54 68 65 93 73 79 6e 98 74 61 78 93 66 | of.a.mo.M.dule....pThe.syn.tax.f |
5880 | 6f 72 8e a9 0d 99 9a 8d 91 fd 27 91 66 75 6e 63 74 69 6f 6e 96 03 a6 66 64 65 0c 6e 69 74 69 6f | or........'.function...fde.nitio |
58a0 | 6e 93 69 73 3a 8e a4 11 5f 26 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 66 75 6e 63 74 69 6f 6e 8e | n.is:..._&..........L[.function. |
58c0 | 8d 91 44 79 83 cf 21 8e 8d 91 5b 6c b8 d2 66 75 6e 63 74 69 6f 6e 96 03 ea ea d0 6e 61 6d 65 93 | ..Dy..!...[l..function.....name. |
58e0 | cd 27 28 27 93 5b d0 70 9b ff 70 b9 61 72 6c 69 73 74 31 91 01 7b fd cd 5d 93 27 29 27 93 d0 62 | .'('.[.p..p.arlist1..{..].')'..b |
5900 | 6c 6f 98 63 6b 93 d2 65 6e 64 8e 8e 8e 8e 8e a1 a6 8d 91 0e 27 91 cd 57 68 65 6e 96 03 1c ae 4c | lo.ck..end..........'..When....L |
5920 | 75 61 93 0c 6e 64 73 93 61 93 66 75 6e 63 74 69 6f 6e 93 64 65 0c 6e 69 74 69 6f 6e 2c 91 03 38 | ua..nds.a.function.de.nition,..8 |
5940 | 39 69 74 73 93 62 95 4d de 6f 93 64 79 96 03 1c ae 69 73 93 63 6f 6d 70 69 6c 65 64 93 74 6f 93 | 9its.b.M.o.dy....is.compiled.to. |
5960 | 69 6e 90 b2 21 74 65 72 6d 65 64 69 61 74 65 93 63 6f 90 4d de 64 65 93 61 6e 64 93 73 74 6f 72 | in..!termediate.co.M.de.and.stor |
5980 | 65 64 2c 8e a6 8d 91 fd 27 91 77 69 74 68 96 03 a6 66 74 9a b2 21 79 70 90 4d de 65 93 d0 66 75 | ed,.....'.with...ft..!yp.M.e..fu |
59a0 | 6e 63 74 69 6f 6e cd 2c 93 69 6e 98 74 6f 93 74 68 65 93 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 | nction.,.in.to.the.global.v..dDa |
59c0 | 72 69 61 62 6c 65 93 d3 6e 61 6d 65 cd 2e 8e a6 8d 91 0e 27 91 50 9a b2 21 61 72 61 6d 65 74 65 | riable..name.......'.P..!aramete |
59e0 | 72 73 96 03 a6 66 61 63 74 93 61 73 93 6c 6f 90 4d de 63 61 6c 93 76 91 ff 64 44 61 72 69 61 62 | rs...fact.as.lo.M.cal.v..dDariab |
5a00 | 6c 65 73 2c 93 69 6e 69 74 69 61 6c 69 7a 65 64 93 77 69 74 68 93 74 68 65 93 61 72 67 75 6d 65 | les,.initialized.with.the.argume |
5a20 | 6e 98 74 93 76 91 ff 64 44 61 6c 75 65 73 2e 8e a1 8d 8d 8d 9e fb 83 8d 8d 91 11 4c 5b d0 70 91 | n.t.v..dDalues.............L[.p. |
5a40 | ff 70 b9 61 72 6c 69 73 74 31 8e 8d 91 40 6a c7 cf 21 8e 8d 91 57 5d fc d0 27 6e 61 6d 65 27 96 | .p.arlist1...@j..!...W]..'name'. |
5a60 | 03 ea ea cf 66 cd 27 2c 27 93 d0 6e 61 6d 65 91 00 d2 a1 cf 67 8e 8e 8e 8e 8e a1 a6 8d 91 0e 27 | ....f.','..name.....g..........' |
5a80 | 91 cd 52 65 73 75 6c 74 73 96 03 89 f3 61 72 65 93 72 65 74 75 72 6e 65 64 93 75 73 69 6e 67 93 | ..Results....are.returned.using. |
5aa0 | 74 68 65 93 d3 72 65 74 75 72 6e 93 cd 73 74 61 74 65 6d 65 6e 9a b2 21 74 93 28 73 65 65 93 53 | the..return..statemen..!t.(see.S |
5ac0 | 65 63 74 69 6f 6e 93 34 2e 34 2e 33 29 2e 91 04 d4 62 49 66 93 63 6f 6e 98 74 72 6f 6c 93 72 65 | ection.4.4.3)....bIf.con.trol.re |
5ae0 | 61 63 98 68 65 73 93 74 68 65 8e a6 8d 91 fd 27 91 65 6e 64 96 03 a6 66 6f 66 93 61 93 66 75 6e | ac.hes.the.....'.end...fof.a.fun |
5b00 | 63 74 69 6f 6e 93 77 69 74 68 6f 75 74 93 61 93 72 65 74 75 72 6e 93 69 6e 73 74 72 75 63 74 69 | ction.without.a.return.instructi |
5b20 | 6f 6e 2c 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 77 69 74 68 93 6e 6f | on,.the.function.returns.with.no |
5b40 | 93 72 65 73 75 6c 74 73 2e 8e a6 8d 91 0e 27 91 54 68 65 72 65 96 03 30 10 69 73 93 61 93 73 70 | .results......'.There..0.is.a.sp |
5b60 | 9a 4d de 65 63 69 61 6c 93 73 79 6e 90 b2 21 74 61 78 93 66 6f 72 93 64 65 0c 6e 69 74 69 6f 6e | .M.ecial.syn..!tax.for.de.nition |
5b80 | 93 6f 66 93 6d 65 74 68 6f 98 64 73 2c 9b 03 47 bb 74 68 61 74 93 69 73 2c 98 66 75 6e 63 74 69 | .of.metho.ds,..G.that.is,.functi |
5ba0 | 6f 6e 73 93 77 68 69 63 90 b2 21 68 93 61 72 65 93 74 6f 93 62 90 4d de 65 93 73 74 6f 72 65 64 | ons.whic..!h.are.to.b.M.e.stored |
5bc0 | 8e a6 8d 91 fd 27 91 69 6e 96 03 a6 66 74 61 62 6c 65 93 0c 65 6c 64 73 2e 8e a1 8d 8d 8d 9e fb | .....'.in...ftable..elds........ |
5be0 | 83 8d 8d 91 11 4c 5b d0 66 75 6e 63 74 69 6f 6e 8e 8d 91 44 79 83 cf 21 8e 8d 91 5b 6c b8 d2 66 | .....L[.function...Dy..!...[l..f |
5c00 | 75 6e 63 74 69 6f 6e 96 03 ea ea d0 6e 61 6d 65 93 cd 27 3a 27 91 05 09 76 d0 6e 61 6d 65 93 cd | unction.....name..':'...v.name.. |
5c20 | 27 28 27 93 5b d0 70 9b ff 70 b9 61 72 6c 69 73 74 31 91 01 7b fd cd 5d 93 27 29 27 93 d0 62 6c | '('.[.p..p.arlist1..{..].')'..bl |
5c40 | 6f 98 63 6b 93 d2 65 6e 64 8e 8e 8e 8e 8e a1 8d 91 fd 27 91 cd 41 96 03 a6 66 64 65 63 6c 61 72 | o.ck..end.........'..A...fdeclar |
5c60 | 61 74 69 6f 6e 93 6c 69 6b 90 b2 21 65 8e a4 16 99 9a 8d 91 fd 27 91 d3 66 75 6e 63 74 69 6f 6e | ation.lik..!e........'..function |
5c80 | 96 05 bf aa 74 3a 66 93 28 2e 2e 2e 29 8e a6 8d 91 08 a6 e5 2e 2e 2e 8e a6 8d 91 fd 27 91 65 6e | ....t:f.(...)...............'.en |
5ca0 | 64 8e a1 8d 91 fd 27 91 cd 69 73 96 03 a6 66 65 71 75 69 76 91 ff 64 44 61 6c 65 6e 90 b2 21 74 | d.....'..is...fequiv..dDalen..!t |
5cc0 | 93 74 6f 8e a1 8d 91 fd 27 91 d3 66 75 6e 63 74 69 6f 6e 96 05 bf aa 74 65 6d 70 93 28 73 65 6c | .to.....'..function....temp.(sel |
5ce0 | 66 2c 93 2e 2e 2e 29 8e a6 8d 91 08 a6 e5 2e 2e 2e 8e a6 8d 91 fd 27 91 65 6e 64 8e a6 8d 91 fd | f,....)...............'.end..... |
5d00 | 27 91 74 2e 66 96 05 bf aa 3d 93 74 65 6d 70 8e a1 8d 91 fd 27 91 cd 74 68 61 74 96 04 7c 84 69 | '.t.f....=.temp.....'..that..|.i |
5d20 | 73 2c 91 04 b2 0b 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 63 72 65 61 74 65 64 93 77 69 | s,....the.function.is.created.wi |
5d40 | 74 68 93 61 93 64 75 6d 6d 90 b2 21 79 93 6e 61 6d 65 93 61 6e 64 93 74 68 65 6e 93 61 73 73 69 | th.a.dumm..!y.name.and.then.assi |
5d60 | 67 6e 65 64 93 74 6f 93 74 68 65 93 0c 65 6c 64 93 d3 66 93 cd 6f 66 93 74 68 65 8e a6 8d 91 fd | gned.to.the..eld..f..of.the..... |
5d80 | 27 91 74 61 62 6c 65 9b 04 0f b8 d3 74 cd 2e 91 06 19 d2 4d 6f 72 65 6f 95 b2 21 76 93 65 72 2c | '.table.....t......Moreo..!v.er, |
5da0 | 91 04 2a 0c 74 68 65 98 66 75 6e 63 74 69 6f 6e 98 67 65 74 73 98 61 6e 98 65 78 74 72 61 98 66 | ..*.the.function.gets.an.extra.f |
5dc0 | 6f 72 6d 61 6c 98 70 61 72 61 6d 65 74 65 72 98 63 61 6c 6c 65 64 98 d3 73 65 6c 66 cd 2e 91 06 | ormal.parameter.called..self.... |
5de0 | 19 d2 4e 6f 74 69 63 65 98 74 68 61 74 98 74 68 65 8e a6 8d 91 fd 27 91 76 9b ff 64 44 61 72 69 | ..Notice.that.the.....'.v..dDari |
5e00 | 61 62 6c 65 96 03 a6 66 d3 74 93 cd 6d 90 b2 21 75 73 74 93 62 90 4d de 65 93 70 72 65 76 69 6f | able...f.t..m..!ust.b.M.e.previo |
5e20 | 75 73 6c 79 93 69 6e 69 74 69 61 6c 69 7a 65 64 93 77 69 74 68 93 61 93 74 61 62 6c 65 93 76 98 | usly.initialized.with.a.table.v. |
5e40 | 61 6c 75 65 2e 8e 9f 1d 52 85 8d 8d 91 fd 27 91 db 34 2e 37 8e 91 1b e7 91 46 91 fe e0 00 61 6c | alue....R.....'..4.7.....F....al |
5e60 | 6c 62 61 63 90 a0 00 6b 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 4c 75 61 96 05 59 14 70 72 6f 9a b2 | lbac...ks........'..Lua..Y.pro.. |
5e80 | 21 76 69 64 65 73 93 61 93 70 90 4d de 6f 98 77 98 65 72 66 75 6c 93 6d 65 63 98 68 61 6e 69 73 | !vides.a.p.M.o.w.erful.mec.hanis |
5ea0 | 6d 93 74 6f 93 65 78 74 65 6e 64 93 69 74 73 93 73 65 6d 61 6e 98 74 69 63 73 2c 9b 05 c5 bf 63 | m.to.extend.its.seman.tics,....c |
5ec0 | 61 6c 6c 65 64 93 d0 66 61 6c 91 00 8f 46 6c 62 91 ff 70 b9 61 63 6b 73 cd 2e 91 09 f5 e8 42 61 | alled..fal...Flb..p.acks......Ba |
5ee0 | 73 69 63 61 6c 6c 79 91 ff 16 65 2c 98 61 8e a6 8d 91 fd 27 91 66 61 6c 6c 62 61 63 9a b2 21 6b | sically...e,.a.....'.fallbac..!k |
5f00 | 96 03 7a 30 69 73 93 61 93 70 72 6f 67 72 61 6d 6d 65 72 93 64 65 0c 6e 65 64 93 66 75 6e 63 74 | ..z0is.a.programmer.de.ned.funct |
5f20 | 69 6f 6e 93 77 68 69 63 98 68 93 69 73 93 63 61 6c 6c 65 64 93 77 68 65 6e 65 76 98 65 72 93 4c | ion.whic.h.is.called.whenev.er.L |
5f40 | 75 61 93 64 6f 90 4d de 65 73 93 6e 6f 74 93 6b 6e 6f 98 77 93 68 6f 98 77 93 74 6f 8e a6 8d 91 | ua.do.M.es.not.kno.w.ho.w.to.... |
5f60 | fd 27 91 70 72 6f 90 4d de 63 65 65 64 2e 8e a6 8d 91 0e 27 91 4c 75 61 96 03 a6 66 73 75 70 70 | .'.pro.M.ceed......'.Lua...fsupp |
5f80 | 90 4d de 6f 72 74 73 93 74 68 65 93 66 6f 6c 6c 6f 9a b2 21 77 69 6e 67 93 66 61 6c 6c 62 61 63 | .M.orts.the.follo..!wing.fallbac |
5fa0 | 98 6b 73 2c 93 69 64 65 6e 98 74 69 0c 65 64 93 62 98 79 93 74 68 65 93 67 69 76 98 65 6e 93 73 | .ks,.iden.ti.ed.b.y.the.giv.en.s |
5fc0 | 74 72 69 6e 67 73 3a 8e a1 8d 8d 8d 91 fd 27 91 d2 5c 61 72 69 74 68 22 8e 8e 91 2a 87 45 cd 63 | trings:.......'..\arith"...*.E.c |
5fe0 | 61 6c 6c 65 64 96 04 11 e1 77 68 65 6e 93 61 6e 93 61 72 69 74 68 6d 65 74 69 63 93 6f 70 9a 4d | alled....when.an.arithmetic.op.M |
6000 | de 65 72 61 74 69 6f 6e 93 69 73 93 61 70 70 6c 69 65 64 93 74 6f 93 6e 6f 6e 93 6e 90 b2 21 75 | .eration.is.applied.to.non.n..!u |
6020 | 6d 65 72 69 63 61 6c 93 6f 70 98 65 72 61 6e 64 73 2c 91 04 2c c0 6f 72 93 77 68 65 6e 8e a6 8d | merical.op.erands,..,.or.when... |
6040 | 91 18 87 95 74 68 65 96 03 1c c3 62 69 6e 61 72 79 93 d3 5e 93 cd 6f 70 90 4d de 65 72 61 74 69 | ....the....binary..^..op.M.erati |
6060 | 6f 6e 93 69 73 93 63 61 6c 6c 65 64 2e 91 04 af fc 52 65 63 65 69 76 9a b2 21 65 73 93 74 68 72 | on.is.called.....Receiv..!es.thr |
6080 | 65 65 93 61 72 67 75 6d 65 6e 98 74 73 3a 91 04 99 0c 74 68 65 93 74 98 77 98 6f 93 6f 70 90 4d | ee.argumen.ts:....the.t.w.o.op.M |
60a0 | de 65 72 61 6e 64 73 93 28 74 68 65 93 73 65 63 6f 6e 64 8e a6 8d 91 18 87 95 6f 6e 65 96 03 7e | .erands.(the.second.......one..~ |
60c0 | dc 69 73 93 6e 69 6c 93 77 68 65 6e 93 74 68 65 93 6f 70 90 4d de 65 72 61 74 69 6f 6e 93 69 73 | .is.nil.when.the.op.M.eration.is |
60e0 | 93 75 6e 61 72 79 93 6d 69 6e 9a b2 21 75 73 29 93 61 6e 64 93 6f 6e 65 93 6f 66 93 74 68 65 93 | .unary.min..!us).and.one.of.the. |
6100 | 66 6f 6c 6c 6f 98 77 69 6e 67 93 73 74 72 69 6e 67 73 93 64 65 73 63 72 69 62 69 6e 67 8e a6 8d | follo.wing.strings.describing... |
6120 | 91 18 87 95 74 68 65 96 03 a6 66 6f 0b 65 6e 64 65 64 93 6f 70 90 4d de 65 72 61 74 6f 72 3a 8e | ....the...fo.ended.op.M.erator:. |
6140 | a4 1b 19 9a 8d 91 24 06 e9 d3 61 64 64 96 0b 7f 54 73 75 62 93 6d 75 6c 93 64 69 76 93 70 6f 77 | ......$...add...Tsub.mul.div.pow |
6160 | 93 75 6e 6d 8e a1 8d 91 18 87 95 cd 49 74 73 96 03 1b e4 72 65 74 75 72 6e 93 76 91 ff 64 44 61 | .unm........Its....return.v..dDa |
6180 | 6c 75 65 93 69 73 93 74 68 65 93 0c 6e 61 6c 93 72 65 73 75 6c 74 93 6f 66 93 74 68 65 93 61 72 | lue.is.the..nal.result.of.the.ar |
61a0 | 69 74 68 6d 65 74 69 63 93 6f 70 90 4d de 65 72 61 74 69 6f 6e 2e 91 04 af b2 54 68 65 93 64 65 | ithmetic.op.M.eration.....The.de |
61c0 | 66 61 75 6c 74 93 66 75 6e 63 74 69 6f 6e 93 69 73 73 75 65 73 8e a6 8d 91 18 87 95 61 6e 91 03 | fault.function.issues.......an.. |
61e0 | a6 66 65 72 72 6f 72 2e 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 38 8e 8e 8c 8b 00 00 00 09 00 00 00 | .ferror.....s.....1.8........... |
6200 | 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 | ................................ |
6220 | 00 00 00 57 9f a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 8d 91 fd | ...W.....c...2......|...u.k..... |
6240 | 27 91 d2 5c 6f 72 64 65 72 22 8e 8e 91 2d 44 12 cd 63 61 6c 6c 65 64 96 03 30 74 77 68 65 6e 93 | '..\order"...-D..called..0twhen. |
6260 | 61 6e 93 6f 72 64 65 72 93 63 6f 6d 70 61 72 69 73 6f 6e 93 69 73 93 61 70 70 6c 69 65 64 93 74 | an.order.comparison.is.applied.t |
6280 | 6f 93 6e 6f 6e 93 6e 90 b2 21 75 6d 65 72 69 63 61 6c 93 6f 72 93 6e 6f 6e 93 73 74 72 69 6e 67 | o.non.n..!umerical.or.non.string |
62a0 | 93 6f 70 90 4d de 65 72 61 6e 64 73 2e 8e a4 0d 99 9a 8d 91 18 87 95 52 65 63 65 69 76 9a b2 21 | .op.M.erands...........Receiv..! |
62c0 | 65 73 96 03 f2 f7 74 68 72 65 65 93 61 72 67 75 6d 65 6e 98 74 73 3a 91 05 77 00 74 68 65 93 74 | es....three.argumen.ts:..w.the.t |
62e0 | 98 77 98 6f 93 6f 70 90 4d de 65 72 61 6e 64 73 93 61 6e 64 93 6f 6e 65 93 6f 66 93 74 68 65 93 | .w.o.op.M.erands.and.one.of.the. |
6300 | 66 6f 6c 6c 6f 98 77 69 6e 67 93 73 74 72 69 6e 67 73 93 64 65 73 63 72 69 62 69 6e 67 8e a1 8d | follo.wing.strings.describing... |
6320 | 91 18 87 95 74 68 65 96 03 a6 66 6f 0b 65 6e 64 65 64 93 6f 70 90 4d de 65 72 61 74 6f 72 3a 8e | ....the...fo.ended.op.M.erator:. |
6340 | a4 1a b5 13 8d 91 24 06 e9 d3 6c 74 96 05 bf aa 67 74 93 6c 65 93 67 65 8e a1 8d 91 18 87 95 cd | ......$...lt....gt.le.ge........ |
6360 | 49 74 73 96 04 e1 69 72 65 74 75 72 6e 93 76 91 ff 64 44 61 6c 75 65 93 69 73 93 74 68 65 93 0c | Its...ireturn.v..dDalue.is.the.. |
6380 | 6e 61 6c 93 72 65 73 75 6c 74 93 6f 66 93 74 68 65 93 63 6f 6d 70 61 72 69 73 6f 6e 93 6f 70 90 | nal.result.of.the.comparison.op. |
63a0 | 4d de 65 72 61 74 69 6f 6e 2e 91 08 8e e6 54 68 65 93 64 65 66 61 75 6c 74 93 66 75 6e 63 74 69 | M.eration.....The.default.functi |
63c0 | 6f 6e 8e a4 0d 99 9a 8d 91 18 87 95 69 73 73 75 65 73 96 03 a6 66 61 6e 93 65 72 72 6f 72 2e 8e | on..........issues...fan.error.. |
63e0 | a9 16 78 18 8d 8d 8d 91 fd 27 91 d2 5c 63 6f 6e 63 61 74 22 8e 8e 91 33 55 7e cd 63 61 6c 6c 65 | ..x......'..\concat"...3U~.calle |
6400 | 64 96 04 6b 10 77 68 65 6e 93 61 93 63 6f 6e 63 61 74 65 6e 61 74 69 6f 6e 93 69 73 93 61 70 70 | d..k.when.a.concatenation.is.app |
6420 | 6c 69 65 64 93 74 6f 93 6e 6f 6e 93 73 74 72 69 6e 67 93 6f 70 90 4d de 65 72 61 6e 64 73 2e 91 | lied.to.non.string.op.M.erands.. |
6440 | 07 2b dc 52 65 63 65 69 76 9a b2 21 65 73 93 74 68 65 93 74 98 77 98 6f 8e a1 8d 91 18 87 95 6f | .+.Receiv..!es.the.t.w.o.......o |
6460 | 70 9a 4d de 65 72 61 6e 64 73 96 03 03 67 61 73 93 61 72 67 75 6d 65 6e 90 b2 21 74 73 2e 91 04 | p.M.erands...gas.argumen..!ts... |
6480 | a7 88 49 74 73 93 72 65 74 75 72 6e 93 76 91 ff 64 44 61 6c 75 65 93 69 73 93 74 68 65 93 0c 6e | ..Its.return.v..dDalue.is.the..n |
64a0 | 61 6c 93 72 65 73 75 6c 74 93 6f 66 93 74 68 65 93 63 6f 6e 63 61 74 65 6e 61 74 69 6f 6e 93 6f | al.result.of.the.concatenation.o |
64c0 | 70 98 65 72 61 74 69 6f 6e 2e 8e a1 8d 91 18 87 95 54 68 65 96 03 a6 66 64 65 66 61 75 6c 74 93 | p.eration........The...fdefault. |
64e0 | 66 75 6e 63 74 69 6f 6e 93 69 73 73 75 65 73 93 61 6e 93 65 72 72 6f 72 2e 8e a6 8d 8d 8d 91 fd | function.issues.an.error........ |
6500 | 27 91 d2 5c 69 6e 64 65 78 22 8e 8e 91 2d bc c2 cd 63 61 6c 6c 65 64 96 02 be 1d 77 68 65 6e 93 | '..\index"...-...called....when. |
6520 | 4c 75 61 93 74 72 69 65 73 93 74 6f 93 72 65 74 72 69 65 76 9a b2 21 65 93 74 68 65 93 76 91 ff | Lua.tries.to.retriev..!e.the.v.. |
6540 | 64 44 61 6c 75 65 93 6f 66 93 61 6e 93 69 6e 64 65 78 93 6e 6f 74 93 70 72 65 73 65 6e 98 74 93 | dDalue.of.an.index.not.presen.t. |
6560 | 69 6e 93 61 93 74 61 62 6c 65 2e 91 04 90 70 52 65 63 65 69 76 98 65 73 8e a1 8d 91 18 87 95 61 | in.a.table....pReceiv.es.......a |
6580 | 73 96 03 b1 92 61 72 67 75 6d 65 6e 90 b2 21 74 73 93 74 68 65 93 74 61 62 6c 65 93 61 6e 64 93 | s....argumen..!ts.the.table.and. |
65a0 | 74 68 65 93 69 6e 64 65 78 2e 91 04 ff 62 49 74 73 93 72 65 74 75 72 6e 93 76 91 ff 64 44 61 6c | the.index....bIts.return.v..dDal |
65c0 | 75 65 93 69 73 93 74 68 65 93 0c 6e 61 6c 93 72 65 73 75 6c 74 93 6f 66 93 74 68 65 93 69 6e 64 | ue.is.the..nal.result.of.the.ind |
65e0 | 65 78 69 6e 67 8e a1 8d 91 18 87 95 6f 70 90 4d de 65 72 61 74 69 6f 6e 2e 91 04 dd dd 54 68 65 | exing.......op.M.eration.....The |
6600 | 96 03 a6 66 64 65 66 61 75 6c 74 93 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 6e 69 6c | ...fdefault.function.returns.nil |
6620 | 2e 8e a6 8d 8d 8d 91 fd 27 91 d2 5c 67 65 74 74 61 62 6c 65 22 8e 8e 91 3c 14 25 cd 63 61 6c 6c | ........'..\gettable"...<.%.call |
6640 | 65 64 96 03 a6 ee 77 68 65 6e 93 4c 75 61 93 74 72 69 65 73 93 74 6f 93 69 6e 64 65 78 93 61 93 | ed....when.Lua.tries.to.index.a. |
6660 | 6e 6f 6e 93 74 61 62 6c 65 93 76 91 ff 64 44 61 6c 75 65 2e 91 04 df 76 52 65 63 65 69 76 9a b2 | non.table.v..dDalue....vReceiv.. |
6680 | 21 65 73 93 61 73 93 61 72 67 75 6d 65 6e 98 74 73 93 74 68 65 93 6e 6f 6e 8e a1 8d 91 18 87 95 | !es.as.argumen.ts.the.non....... |
66a0 | 74 61 62 6c 65 96 04 01 ed 76 9b ff 64 44 61 6c 75 65 93 61 6e 64 93 74 68 65 93 69 6e 64 65 78 | table....v..dDalue.and.the.index |
66c0 | 2e 91 05 f0 73 49 74 73 93 72 65 74 75 72 6e 93 76 98 61 6c 75 65 93 69 73 93 74 68 65 93 0c 6e | ....sIts.return.v.alue.is.the..n |
66e0 | 61 6c 93 72 65 73 75 6c 74 93 6f 66 93 74 68 65 93 69 6e 64 65 78 69 6e 67 93 6f 70 90 4d de 65 | al.result.of.the.indexing.op.M.e |
6700 | 72 61 74 69 6f 6e 2e 8e a1 8d 91 18 87 95 54 68 65 96 03 a6 66 64 65 66 61 75 6c 74 93 66 75 6e | ration........The...fdefault.fun |
6720 | 63 74 69 6f 6e 93 69 73 73 75 65 73 93 61 6e 93 65 72 72 6f 72 2e 8e a6 8d 8d 8d 91 fd 27 91 d2 | ction.issues.an.error........'.. |
6740 | 5c 73 65 74 74 61 62 6c 65 22 8e 8e 91 3a bf df cd 63 61 6c 6c 65 64 96 03 81 05 77 68 65 6e 93 | \settable"...:...called....when. |
6760 | 4c 75 61 93 74 72 69 65 73 93 74 6f 93 61 73 73 69 67 6e 93 69 6e 64 65 78 65 64 93 61 93 6e 6f | Lua.tries.to.assign.indexed.a.no |
6780 | 6e 93 74 61 62 6c 65 93 76 91 ff 64 44 61 6c 75 65 2e 91 04 d1 67 52 65 63 65 69 76 9a b2 21 65 | n.table.v..dDalue....gReceiv..!e |
67a0 | 73 93 61 73 93 61 72 67 75 6d 65 6e 98 74 73 8e a1 8d 91 18 87 95 74 68 65 96 04 59 a6 6e 6f 6e | s.as.argumen.ts.......the..Y.non |
67c0 | 93 74 61 62 6c 65 93 76 91 ff 64 44 61 6c 75 65 2c 9b 04 86 75 74 68 65 93 69 6e 64 65 78 2c 98 | .table.v..dDalue,...uthe.index,. |
67e0 | 61 6e 64 93 74 68 65 93 61 73 73 69 67 6e 65 64 93 76 91 ff 64 44 61 6c 75 65 2e 91 06 f7 9c 54 | and.the.assigned.v..dDalue.....T |
6800 | 68 65 93 64 65 66 61 75 6c 74 93 66 75 6e 63 74 69 6f 6e 93 69 73 73 75 65 73 93 61 6e 8e a1 8d | he.default.function.issues.an... |
6820 | 91 18 87 95 65 72 72 6f 72 2e 8e a6 8d 8d 8d 91 fd 27 91 d2 5c 66 75 6e 63 74 69 6f 6e 22 8e 8e | ....error........'..\function".. |
6840 | 91 3c f4 03 cd 63 61 6c 6c 65 64 96 03 21 73 77 68 65 6e 93 4c 75 61 93 74 72 69 65 73 93 74 6f | .<...called..!swhen.Lua.tries.to |
6860 | 93 63 61 6c 6c 93 61 93 6e 6f 6e 93 66 75 6e 63 74 69 6f 6e 93 76 91 ff 64 44 61 6c 75 65 2e 91 | .call.a.non.function.v..dDalue.. |
6880 | 04 b1 8c 52 65 63 65 69 76 9a b2 21 65 73 93 61 73 93 61 72 67 75 6d 65 6e 98 74 73 93 74 68 65 | ...Receiv..!es.as.argumen.ts.the |
68a0 | 93 6e 6f 6e 8e a1 8d 91 18 87 95 66 75 6e 63 74 69 6f 6e 96 03 2e 3f 76 91 ff 64 44 61 6c 75 65 | .non.......function...?v..dDalue |
68c0 | 93 61 6e 64 93 74 68 65 93 61 72 67 75 6d 65 6e 9a b2 21 74 73 93 67 69 76 98 65 6e 93 69 6e 93 | .and.the.argumen..!ts.giv.en.in. |
68e0 | 74 68 65 93 6f 72 69 67 69 6e 61 6c 93 63 61 6c 6c 2e 91 04 b5 d0 49 74 73 93 72 65 74 75 72 6e | the.original.call.....Its.return |
6900 | 93 76 91 ff 64 44 61 6c 75 65 73 93 61 72 65 93 74 68 65 93 0c 6e 61 6c 8e a1 8d 91 18 87 95 72 | .v..dDalues.are.the..nal.......r |
6920 | 65 73 75 6c 74 73 96 03 a6 66 6f 66 93 74 68 65 93 63 61 6c 6c 93 6f 70 90 4d de 65 72 61 74 69 | esults...fof.the.call.op.M.erati |
6940 | 6f 6e 2e 91 04 dd dd 54 68 65 93 64 65 66 61 75 6c 74 93 66 75 6e 63 74 69 6f 6e 93 69 73 73 75 | on.....The.default.function.issu |
6960 | 65 73 93 61 6e 93 65 72 72 6f 72 2e 8e a6 8d 8d 8d 91 fd 27 91 d2 5c 67 63 22 8e 8e 91 1b b9 22 | es.an.error........'..\gc"....." |
6980 | cd 63 61 6c 6c 65 64 96 03 db 43 64 75 72 69 6e 67 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 | .called...Cduring.garbage.collec |
69a0 | 74 69 6f 6e 2e 91 05 7c 75 52 65 63 65 69 76 9a b2 21 65 73 93 61 73 93 61 72 67 75 6d 65 6e 98 | tion...|uReceiv..!es.as.argumen. |
69c0 | 74 93 74 68 65 93 74 61 62 6c 65 93 62 90 4d de 65 69 6e 67 93 63 6f 6c 6c 65 63 74 65 64 2e 91 | t.the.table.b.M.eing.collected.. |
69e0 | 05 7c 75 41 66 74 65 72 8e a1 8d 91 18 87 95 65 61 63 9a b2 21 68 96 03 9c f4 72 75 6e 93 6f 66 | .|uAfter.......eac..!h....run.of |
6a00 | 93 74 68 65 93 63 6f 6c 6c 65 63 74 6f 72 93 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 | .the.collector.this.function.is. |
6a20 | 63 61 6c 6c 65 64 93 77 69 74 68 93 61 72 67 75 6d 65 6e 98 74 93 6e 69 6c 2e 91 04 da b7 42 65 | called.with.argumen.t.nil.....Be |
6a40 | 63 61 75 73 65 93 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 8e a1 8d 91 18 87 95 6f 70 9a 4d de 65 | cause.this.function.......op.M.e |
6a60 | 72 61 74 65 73 96 04 76 5a 64 75 72 69 6e 67 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 69 | rates..vZduring.garbage.collecti |
6a80 | 6f 6e 2c 91 04 aa 57 69 74 93 6d 90 b2 21 75 73 74 93 62 98 65 93 75 73 65 64 93 77 69 74 68 93 | on,...Wit.m..!ust.b.e.used.with. |
6aa0 | 67 72 65 61 74 93 63 61 72 65 2c 91 04 aa 57 61 6e 64 93 70 72 6f 67 72 61 6d 6d 65 72 73 8e a1 | great.care,...Wand.programmers.. |
6ac0 | 8d 91 18 87 95 73 68 6f 75 6c 64 9b 03 97 b3 61 95 b2 21 76 93 6f 69 64 98 74 68 65 98 63 72 65 | .....should....a..!v.oid.the.cre |
6ae0 | 61 74 69 6f 6e 98 6f 66 98 6e 65 77 98 6f 62 91 00 9b bb 6a 65 63 74 73 98 28 74 61 62 6c 65 73 | ation.of.new.ob....jects.(tables |
6b00 | 98 6f 72 98 73 74 72 69 6e 67 73 29 98 69 6e 98 74 68 69 73 98 66 75 6e 63 74 69 6f 6e 2e 91 04 | .or.strings).in.this.function... |
6b20 | d8 f7 54 68 65 98 64 65 66 61 75 6c 74 8e a1 8d 91 18 87 95 66 75 6e 63 74 69 6f 6e 96 03 a6 66 | ..The.default.......function...f |
6b40 | 64 6f 90 4d de 65 73 93 6e 6f 74 68 69 6e 67 2e 8e a6 8d 8d 8d 91 fd 27 91 d2 5c 65 72 72 6f 72 | do.M.es.nothing........'..\error |
6b60 | 22 8e 8e 91 2b 74 c5 cd 63 61 6c 6c 65 64 96 03 51 5d 77 68 65 6e 93 61 6e 93 65 72 72 6f 72 93 | "...+t..called..Q]when.an.error. |
6b80 | 6f 90 4d de 63 63 75 72 73 2e 91 04 c1 85 52 65 63 65 69 76 9a b2 21 65 73 93 61 73 93 61 72 67 | o.M.ccurs.....Receiv..!es.as.arg |
6ba0 | 75 6d 65 6e 98 74 93 61 93 73 74 72 69 6e 67 93 64 65 73 63 72 69 62 69 6e 67 93 74 68 65 93 65 | umen.t.a.string.describing.the.e |
6bc0 | 72 72 6f 72 2e 91 04 c1 85 54 68 65 8e a1 8d 91 18 87 95 64 65 66 61 75 6c 74 96 03 a6 66 66 75 | rror.....The.......default...ffu |
6be0 | 6e 63 74 69 6f 6e 93 70 72 69 6e 90 b2 21 74 73 93 74 68 65 93 6d 65 73 73 61 67 65 93 6f 6e 93 | nction.prin..!ts.the.message.on. |
6c00 | 74 68 65 93 73 74 61 6e 64 61 72 64 93 65 72 72 6f 72 93 6f 75 74 70 75 74 2e 8e 9f 16 45 d4 8d | the.standard.error.output....E.. |
6c20 | 91 0e 27 91 54 68 65 96 03 22 5d 66 75 6e 63 74 69 6f 6e 93 d3 73 65 74 66 61 6c 6c 62 61 63 6b | ..'.The.."]function..setfallback |
6c40 | 93 cd 69 73 93 75 73 65 64 93 74 6f 93 63 9a b2 21 68 61 6e 67 65 93 61 93 66 61 6c 6c 62 61 63 | ..is.used.to.c..!hange.a.fallbac |
6c60 | 98 6b 93 61 63 74 69 6f 6e 2e 91 04 b1 da 49 74 73 93 0c 72 73 74 93 61 72 67 75 6d 65 6e 98 74 | .k.action.....Its..rst.argumen.t |
6c80 | 93 69 73 93 61 93 73 74 72 69 6e 67 8e a1 8d 91 fd 27 91 64 65 73 63 72 69 62 69 6e 67 96 02 ba | .is.a.string.....'.describing... |
6ca0 | 23 74 68 65 93 66 61 6c 6c 62 61 63 90 b2 21 6b 2c 91 02 e9 64 61 6e 64 93 74 68 65 93 73 65 63 | #the.fallbac..!k,...dand.the.sec |
6cc0 | 6f 6e 64 93 74 68 65 93 6e 65 77 93 66 75 6e 63 74 69 6f 6e 93 74 6f 93 62 90 4d de 65 93 63 61 | ond.the.new.function.to.b.M.e.ca |
6ce0 | 6c 6c 65 64 2e 91 04 8f 1c 49 74 93 72 65 74 75 72 6e 73 93 74 68 65 93 6f 6c 64 93 66 75 6e 63 | lled.....It.returns.the.old.func |
6d00 | 74 69 6f 6e 8e a1 8d 91 fd 27 91 66 6f 72 96 03 a6 66 74 68 65 93 67 69 76 9a b2 21 65 6e 93 66 | tion.....'.for...fthe.giv..!en.f |
6d20 | 61 6c 6c 62 61 63 98 6b 2c 93 6f 72 93 6e 69 6c 93 6f 6e 93 65 72 72 6f 72 2e 8e a1 8d 91 0e 27 | allbac.k,.or.nil.on.error......' |
6d40 | 91 53 65 63 74 69 6f 6e 96 03 a6 66 37 2e 34 93 73 68 6f 9a b2 21 77 73 93 61 6e 93 65 78 61 6d | .Section...f7.4.sho..!ws.an.exam |
6d60 | 70 6c 65 93 6f 66 93 74 68 65 93 75 73 65 93 6f 66 93 66 61 6c 6c 62 61 63 98 6b 73 2e 8e 9f 1d | ple.of.the.use.of.fallbac.ks.... |
6d80 | 42 b9 8d 8d 91 fd 27 91 db 34 2e 38 8e 91 1b e7 91 45 72 72 6f 72 91 04 80 00 48 61 6e 64 6c 69 | B.....'..4.8.....Error....Handli |
6da0 | 6e 67 8e 9f 14 ab ff 8d 91 fd 27 91 cd 42 65 63 61 75 73 65 96 04 b1 60 4c 75 61 93 69 73 93 61 | ng........'..Because...`Lua.is.a |
6dc0 | 6e 93 65 78 74 65 6e 73 69 6f 6e 93 6c 61 6e 67 75 61 67 65 2c 91 04 f4 1e 61 6c 6c 93 4c 75 61 | n.extension.language,....all.Lua |
6de0 | 93 61 63 74 69 6f 6e 73 93 73 74 61 72 74 93 66 72 6f 6d 93 43 91 04 b1 1b 63 6f 90 4d de 64 65 | .actions.start.from.C....co.M.de |
6e00 | 93 63 61 6c 6c 69 6e 67 93 61 93 66 75 6e 63 74 69 6f 6e 8e a1 8d 91 fd 27 91 66 72 6f 6d 96 03 | .calling.a.function.....'.from.. |
6e20 | 5c 2f 74 68 65 93 4c 75 61 93 6c 69 62 72 61 72 79 91 ff 16 65 2e 91 04 c5 20 57 68 65 6e 65 76 | \/the.Lua.library...e.....Whenev |
6e40 | 90 b2 21 65 72 93 61 6e 93 65 72 72 6f 72 93 6f 90 4d de 63 63 75 72 73 93 64 75 72 69 6e 67 93 | ..!er.an.error.o.M.ccurs.during. |
6e60 | 4c 75 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 6f 72 93 65 78 65 63 75 74 69 6f 6e 2c 91 03 6b | Lua.compilation.or.execution,..k |
6e80 | 07 61 6e 93 65 72 72 6f 72 8e a1 8d 91 fd 27 91 66 61 6c 6c 62 61 63 9a b2 21 6b 96 03 6b 92 66 | .an.error.....'.fallbac..!k..k.f |
6ea0 | 75 6e 63 74 69 6f 6e 93 69 73 93 63 61 6c 6c 65 64 2c 91 03 77 56 61 6e 64 93 74 68 65 6e 93 74 | unction.is.called,..wVand.then.t |
6ec0 | 68 65 93 63 6f 72 72 65 73 70 90 4d de 6f 6e 64 65 6e 98 74 93 66 75 6e 63 74 69 6f 6e 93 66 72 | he.corresp.M.onden.t.function.fr |
6ee0 | 6f 6d 93 74 68 65 93 6c 69 62 72 61 72 79 93 28 d3 6c 75 61 5f 64 6f 66 69 6c 65 cd 2c 8e a1 8d | om.the.library.(.lua_dofile.,... |
6f00 | 91 fd 27 91 d3 6c 75 61 5f 64 6f 73 74 72 69 6e 67 cd 2c 96 03 38 3c d3 6c 75 61 5f 63 61 6c 6c | ..'..lua_dostring.,..8<.lua_call |
6f20 | cd 2c 93 61 6e 64 96 03 1c b1 d3 6c 75 61 5f 63 61 6c 6c 66 75 6e 63 74 69 6f 6e cd 29 93 69 73 | .,.and.....lua_callfunction.).is |
6f40 | 93 74 65 72 6d 69 6e 61 74 65 64 93 72 65 74 75 72 6e 69 6e 67 93 61 6e 93 65 72 72 6f 72 93 63 | .terminated.returning.an.error.c |
6f60 | 6f 6e 64 69 74 69 6f 6e 2e 8e a1 8d 91 0e 27 91 54 68 65 96 03 b2 d2 6f 6e 6c 79 93 61 72 67 75 | ondition......'.The....only.argu |
6f80 | 6d 65 6e 9a b2 21 74 93 74 6f 93 74 68 65 93 65 72 72 6f 72 93 66 61 6c 6c 62 61 63 98 6b 93 66 | men..!t.to.the.error.fallbac.k.f |
6fa0 | 75 6e 63 74 69 6f 6e 93 69 73 93 61 93 73 74 72 69 6e 67 93 64 65 73 63 72 69 62 69 6e 67 93 74 | unction.is.a.string.describing.t |
6fc0 | 68 65 93 65 72 72 6f 72 93 61 6e 64 93 73 6f 6d 65 8e a1 8d 91 fd 27 91 65 78 74 72 61 96 05 04 | he.error.and.some.....'.extra... |
6fe0 | 8d 69 6e 66 6f 72 6d 61 74 69 6f 6e 73 2c 91 05 5c 16 6c 69 6b 9a b2 21 65 93 63 75 72 72 65 6e | .informations,..\.lik..!e.curren |
7000 | 98 74 93 6c 69 6e 65 93 28 77 68 65 6e 93 74 68 65 93 65 72 72 6f 72 93 69 73 93 61 74 93 63 6f | .t.line.(when.the.error.is.at.co |
7020 | 6d 70 69 6c 61 74 69 6f 6e 29 93 6f 72 93 63 75 72 72 65 6e 98 74 93 66 75 6e 63 74 69 6f 6e 8e | mpilation).or.curren.t.function. |
7040 | a1 8d 91 fd 27 91 28 77 68 65 6e 96 03 f1 b5 74 68 65 93 65 72 72 6f 72 93 69 73 93 61 74 93 65 | ....'.(when....the.error.is.at.e |
7060 | 78 65 63 75 74 69 6f 6e 29 2e 91 05 bf c9 46 91 ff 16 65 6f 72 93 6d 6f 72 65 93 69 6e 66 6f 72 | xecution).....F...eor.more.infor |
7080 | 6d 61 74 69 6f 6e 93 61 62 90 4d de 6f 75 74 93 61 6e 93 65 72 72 6f 72 2c 91 04 04 88 74 68 65 | mation.ab.M.out.an.error,....the |
70a0 | 93 4c 75 61 93 70 72 6f 67 72 61 6d 93 63 61 6e 8e 8e 9f 1c 73 e7 8d 92 00 db 31 a1 39 8e 8e 8c | .Lua.program.can....s.....1.9... |
70c0 | 8b 00 00 00 0a 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 | ................................ |
70e0 | 00 00 00 00 00 00 00 00 00 00 00 61 f8 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd | ...........a.....c...2......|... |
7100 | 75 e5 6b 8d 91 fd 27 91 cd 69 6e 63 6c 75 64 65 96 05 11 dd 74 68 65 93 63 6f 6d 70 69 6c 61 74 | u.k...'..include....the.compilat |
7120 | 69 6f 6e 93 70 72 61 67 6d 61 93 d3 24 64 65 62 75 67 cd 2e 91 09 20 42 54 68 69 73 93 70 72 61 | ion.pragma..$debug.....BThis.pra |
7140 | 67 6d 61 93 6d 9a b2 21 75 73 74 93 62 90 4d de 65 93 77 72 69 74 74 65 6e 93 69 6e 93 61 93 6c | gma.m..!ust.b.M.e.written.in.a.l |
7160 | 69 6e 65 93 62 98 79 93 69 74 73 65 6c 66 2e 8e a4 0d 99 9a 8d 91 fd 27 91 57 68 65 6e 96 03 18 | ine.b.y.itself.........'.When... |
7180 | 41 61 6e 93 65 72 72 6f 72 93 6f 90 4d de 63 63 75 72 73 93 69 6e 93 61 93 70 72 6f 67 72 61 6d | Aan.error.o.M.ccurs.in.a.program |
71a0 | 93 63 6f 6d 70 69 6c 65 64 93 77 69 74 68 93 74 68 69 73 93 6f 70 74 69 6f 6e 2c 91 03 34 af 74 | .compiled.with.this.option,..4.t |
71c0 | 68 65 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 93 69 6e 63 6c 75 64 65 73 93 65 78 74 72 61 8e | he.error.message.includes.extra. |
71e0 | a1 8d 91 fd 27 91 69 6e 66 6f 72 6d 61 74 69 6f 6e 96 03 a6 66 73 68 6f 9a b2 21 77 69 6e 67 93 | ....'.information...fsho..!wing. |
7200 | 74 68 65 93 73 74 61 63 98 6b 93 6f 66 93 63 61 6c 6c 73 2e 8e a1 8d 91 0e 27 91 54 68 65 96 02 | the.stac.k.of.calls......'.The.. |
7220 | fd c7 73 74 61 6e 64 61 72 64 93 65 72 72 6f 72 93 72 6f 75 74 69 6e 65 93 6f 6e 6c 79 93 70 72 | ..standard.error.routine.only.pr |
7240 | 69 6e 90 b2 21 74 73 93 74 68 65 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 93 74 6f 93 d3 73 74 | in..!ts.the.error.message.to..st |
7260 | 64 65 72 72 cd 2e 91 04 a5 a8 49 66 93 6e 65 65 64 65 64 2c 91 03 1f 80 69 74 93 69 73 93 70 90 | derr......If.needed,....it.is.p. |
7280 | 4d de 6f 73 73 69 62 6c 65 8e a1 8d 91 fd 27 91 74 6f 96 03 a6 66 63 9a b2 21 68 61 6e 67 65 93 | M.ossible.....'.to...fc..!hange. |
72a0 | 74 68 65 93 65 72 72 6f 72 93 66 61 6c 6c 62 61 63 98 6b 93 72 6f 75 74 69 6e 65 3b 93 73 65 65 | the.error.fallbac.k.routine;.see |
72c0 | 93 53 65 63 74 69 6f 6e 93 34 2e 37 2e 8e a1 8d 91 0e 27 91 4c 75 61 96 03 d9 36 63 6f 90 4d de | .Section.4.7......'.Lua...6co.M. |
72e0 | 64 65 93 63 61 6e 93 67 65 6e 65 72 61 74 65 93 61 6e 93 65 72 72 6f 72 93 62 90 b2 21 79 93 63 | de.can.generate.an.error.b..!y.c |
7300 | 61 6c 6c 69 6e 67 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 d3 65 72 72 6f 72 cd 2e 91 05 76 4e | alling.the.function..error....vN |
7320 | 49 74 73 93 6f 70 74 69 6f 6e 61 6c 93 70 61 72 61 6d 65 74 65 72 93 69 73 93 61 8e a1 8d 91 fd | Its.optional.parameter.is.a..... |
7340 | 27 91 73 74 72 69 6e 67 2c 96 03 a6 66 77 68 69 63 90 b2 21 68 93 69 73 93 75 73 65 64 93 61 73 | '.string,...fwhic..!h.is.used.as |
7360 | 93 74 68 65 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 2e 8e 9f 22 54 ad 8d 8d 91 fd 27 91 e2 35 | .the.error.message..."T.....'..5 |
7380 | 8e 91 15 fe 90 54 68 65 96 05 85 1c 41 70 70 6c 69 63 61 74 69 6f 6e 93 50 72 6f 67 72 61 6d 93 | .....The....Application.Program. |
73a0 | 49 6e 90 8a 3d 74 65 72 66 61 63 65 8e 9f 18 71 8b 8d 91 fd 27 91 cd 54 68 69 73 96 04 81 44 73 | In..=terface...q....'..This...Ds |
73c0 | 65 63 74 69 6f 6e 93 64 65 73 63 72 69 62 90 4d de 65 73 93 74 68 65 93 41 50 49 91 04 81 0c 66 | ection.describ.M.es.the.API....f |
73e0 | 6f 72 93 4c 75 61 2c 9b 04 b7 fb 74 68 61 74 93 69 73 2c 98 74 68 65 93 73 65 74 93 6f 66 93 43 | or.Lua,....that.is,.the.set.of.C |
7400 | 91 04 81 0c 66 75 6e 63 74 69 6f 6e 73 93 61 90 b2 21 76 91 ff 64 44 61 69 6c 61 62 6c 65 93 74 | ....functions.a..!v..dDailable.t |
7420 | 6f 93 74 68 65 93 68 6f 73 74 8e a1 8d 91 fd 27 91 70 72 6f 67 72 61 6d 96 03 45 f2 74 6f 93 63 | o.the.host.....'.program..E.to.c |
7440 | 6f 6d 6d 9a b2 21 75 6e 69 63 61 74 65 93 77 69 74 68 93 74 68 65 93 6c 69 62 72 61 72 79 91 ff | omm..!unicate.with.the.library.. |
7460 | 16 65 2e 91 04 bd b7 54 68 65 93 41 50 49 91 03 45 da 66 75 6e 63 74 69 6f 6e 73 93 63 61 6e 93 | .e.....The.API..E.functions.can. |
7480 | 62 90 4d de 65 93 63 6c 61 73 73 69 0c 65 64 93 69 6e 93 74 68 65 93 66 6f 6c 6c 6f 98 77 69 6e | b.M.e.classi.ed.in.the.follo.win |
74a0 | 67 8e a1 8d 91 fd 27 91 63 61 74 65 67 6f 72 69 65 73 3a 8e 9f 15 b2 86 8d 8d 8d 8d 91 0a 89 b6 | g.....'.categories:............. |
74c0 | 31 2e 8e 8e 8e 91 18 87 95 65 78 65 63 75 74 69 6e 67 96 03 a6 66 4c 75 61 93 63 6f 90 4d de 64 | 1........executing...fLua.co.M.d |
74e0 | 65 3b 8e a4 16 3d 2c 8d 8d 8d 8d 91 0a 89 b6 32 2e 8e 8e 8e 91 18 87 95 63 6f 6e 95 b2 21 76 93 | e;...=,........2........con..!v. |
7500 | 65 72 74 69 6e 67 96 03 a6 66 76 91 ff 64 44 61 6c 75 65 73 93 62 90 4d de 65 74 95 b2 21 77 93 | erting...fv..dDalues.b.M.et..!w. |
7520 | 65 65 6e 96 03 a6 66 43 93 61 6e 64 93 4c 75 61 3b 8e a1 8d 8d 8d 8d 91 0a 89 b6 33 2e 8e 8e 8e | een...fC.and.Lua;..........3.... |
7540 | 91 18 87 95 6d 61 6e 69 70 75 6c 61 74 69 6e 67 96 03 a6 66 28 72 65 61 64 69 6e 67 93 61 6e 64 | ....manipulating...f(reading.and |
7560 | 93 77 72 69 74 69 6e 67 29 93 4c 75 61 93 6f 62 91 00 9b bb 6a 65 63 74 73 3b 8e a1 8d 8d 8d 8d | .writing).Lua.ob....jects;...... |
7580 | 91 0a 89 b6 34 2e 8e 8e 8e 91 18 87 95 63 61 6c 6c 69 6e 67 96 03 a6 66 4c 75 61 93 66 75 6e 63 | ....4........calling...fLua.func |
75a0 | 74 69 6f 6e 73 3b 8e a1 8d 8d 8d 8d 91 0a 89 b6 35 2e 8e 8e 8e 91 18 87 95 43 96 03 a6 66 66 75 | tions;..........5........C...ffu |
75c0 | 6e 63 74 69 6f 6e 73 93 74 6f 93 62 90 4d de 65 93 63 61 6c 6c 65 64 93 62 90 b2 21 79 93 4c 75 | nctions.to.b.M.e.called.b..!y.Lu |
75e0 | 61 3b 8e a1 8d 8d 8d 8d 91 0a 89 b6 36 2e 8e 8e 8e 91 18 87 95 6c 6f 90 4d de 63 90 b2 21 6b 69 | a;..........6........lo.M.c..!ki |
7600 | 6e 67 96 03 a6 66 4c 75 61 93 4f 62 91 00 9b bb 6a 65 63 74 73 2e 8e a4 15 b2 85 8d 91 fd 27 91 | ng...fLua.Ob....jects.........'. |
7620 | 41 6c 6c 96 03 a6 66 41 50 49 93 66 75 6e 63 74 69 6f 6e 73 93 61 72 65 93 64 65 63 6c 61 72 65 | All...fAPI.functions.are.declare |
7640 | 64 93 69 6e 93 74 68 65 93 0c 6c 65 93 d3 6c 75 61 2e 68 cd 2e 8e 9f 1d 26 f1 8d 8d 91 fd 27 91 | d.in.the..le..lua.h.....&.....'. |
7660 | db 35 2e 31 8e 91 1b e7 91 45 78 65 63 75 74 69 6e 67 96 04 80 00 4c 75 61 93 43 6f 90 60 00 64 | .5.1.....Executing....Lua.Co.`.d |
7680 | 65 8e 9f 14 ab ff 8d 91 fd 27 91 cd 41 91 03 d3 6b 68 6f 73 74 96 03 d3 77 70 72 6f 67 72 61 6d | e........'..A...khost...wprogram |
76a0 | 93 63 61 6e 93 65 78 65 63 75 74 65 93 4c 75 61 93 70 72 6f 67 72 61 6d 73 93 77 72 69 74 74 65 | .can.execute.Lua.programs.writte |
76c0 | 6e 93 69 6e 93 61 93 0c 6c 65 93 6f 72 93 69 6e 93 61 93 73 74 72 69 6e 67 2c 91 03 de bb 75 73 | n.in.a..le.or.in.a.string,....us |
76e0 | 69 6e 67 93 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 8e a9 0d 99 9a 8d 91 fd 27 91 66 75 | ing.the.follo..!wing........'.fu |
7700 | 6e 63 74 69 6f 6e 73 3a 8e a1 8d 91 fd 27 91 d3 69 6e 74 91 44 fb f8 6c 75 61 5f 64 6f 66 69 6c | nctions:.....'..int.D..lua_dofil |
7720 | 65 91 56 3a f6 28 63 68 61 72 91 05 bf aa 2a 66 69 6c 65 6e 61 6d 65 29 3b 8e a6 8d 91 fd 27 91 | e.V:.(char....*filename);.....'. |
7740 | 69 6e 74 91 44 fb f8 6c 75 61 5f 64 6f 73 74 72 69 6e 67 91 4a bb a2 28 63 68 61 72 91 05 bf aa | int.D..lua_dostring.J..(char.... |
7760 | 2a 73 74 72 69 6e 67 29 3b 8e a1 8d 91 fd 27 91 cd 42 6f 74 68 96 03 a6 66 66 75 6e 63 74 69 6f | *string);.....'..Both...ffunctio |
7780 | 6e 73 93 72 65 74 75 72 6e 93 61 6e 93 65 72 72 6f 72 93 63 6f 90 4d de 64 65 3a 91 04 dd dd 30 | ns.return.an.error.co.M.de:....0 |
77a0 | 2c 93 69 6e 93 63 61 73 65 93 6f 66 93 73 75 63 63 65 73 73 3b 93 6e 6f 6e 93 7a 65 72 6f 2c 93 | ,.in.case.of.success;.non.zero,. |
77c0 | 69 6e 93 63 61 73 65 93 6f 66 93 65 72 72 6f 72 73 2e 8e 9f 1d 26 f1 8d 8d 91 fd 27 91 db 35 2e | in.case.of.errors....&.....'..5. |
77e0 | 32 8e 91 1b e7 91 43 6f 6e 95 a0 00 76 93 65 72 74 69 6e 67 96 04 80 00 56 91 fe e0 00 61 6c 75 | 2.....Con...v.erting....V....alu |
7800 | 65 73 93 62 90 60 00 65 74 95 a0 00 77 93 65 65 6e 96 04 80 00 43 93 61 6e 64 93 4c 75 61 8e 9f | es.b.`.et...w.een....C.and.Lua.. |
7820 | 14 ab ff 8d 91 fd 27 91 cd 42 65 63 61 75 73 65 96 05 ae a6 4c 75 61 93 68 61 73 93 6e 6f 93 73 | ......'..Because....Lua.has.no.s |
7840 | 74 61 74 69 63 93 74 90 b2 21 79 70 9a 4d de 65 93 73 79 73 74 65 6d 2c 91 06 30 b6 61 6c 6c 93 | tatic.t..!yp.M.e.system,..0.all. |
7860 | 76 91 ff 64 44 61 6c 75 65 73 93 70 61 73 73 65 64 93 62 98 65 74 95 b2 21 77 93 65 65 6e 96 05 | v..dDalues.passed.b.et..!w.een.. |
7880 | ae a6 4c 75 61 93 61 6e 64 93 43 91 05 ae 21 68 61 95 b2 21 76 93 65 91 05 ae a6 74 93 79 70 98 | ..Lua.and.C...!ha..!v.e....t.yp. |
78a0 | 65 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 2c 96 03 a6 66 77 68 69 63 9a b2 21 | e.....'..lua_Object.,...fwhic..! |
78c0 | 68 93 77 98 6f 72 6b 73 93 6c 69 6b 98 65 93 61 6e 93 61 62 73 74 72 61 63 74 93 74 98 79 70 90 | h.w.orks.lik.e.an.abstract.t.yp. |
78e0 | 4d de 65 93 69 6e 93 43 93 74 68 61 74 93 63 61 6e 93 68 6f 6c 64 93 61 6e 98 79 93 4c 75 61 93 | M.e.in.C.that.can.hold.an.y.Lua. |
7900 | 76 91 ff 64 44 61 6c 75 65 2e 8e a6 8d 91 0e 27 91 4c 75 61 96 05 bb e3 68 61 73 93 61 75 74 6f | v..dDalue......'.Lua....has.auto |
7920 | 6d 61 74 69 63 93 6d 65 6d 6f 72 79 93 6d 61 6e 61 67 65 6d 65 6e 90 b2 21 74 2c 9b 06 41 42 61 | matic.memory.managemen..!t,..ABa |
7940 | 6e 64 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 69 6f 6e 2e 91 0b 1e 54 42 65 63 61 75 73 | nd.garbage.collection....TBecaus |
7960 | 65 93 6f 66 93 74 68 61 74 2c 98 61 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 96 03 | e.of.that,.a.....'..lua_Object.. |
7980 | d4 cd cd 68 61 73 93 61 93 6c 69 6d 69 74 65 64 93 73 63 6f 70 90 4d de 65 2c 91 03 e0 67 61 6e | ...has.a.limited.scop.M.e,...gan |
79a0 | 64 93 69 73 93 6f 6e 6c 79 93 76 91 ff 64 44 61 6c 69 64 93 69 6e 73 69 64 65 93 74 68 65 93 d0 | d.is.only.v..dDalid.inside.the.. |
79c0 | 62 6c 6f 91 ff 70 b9 63 6b 91 05 02 88 cd 77 68 65 72 65 93 69 74 93 77 90 b2 21 61 73 93 63 72 | blo..p.ck.....where.it.w..!as.cr |
79e0 | 65 61 74 65 64 2e 91 05 69 13 41 91 03 d4 c2 43 8e a6 8d 91 fd 27 91 66 75 6e 63 74 69 6f 6e 96 | eated...i.A....C.....'.function. |
7a00 | 04 4d 66 63 61 6c 6c 65 64 93 66 72 6f 6d 93 4c 75 61 93 69 73 93 61 93 62 6c 6f 90 4d de 63 9a | .Mfcalled.from.Lua.is.a.blo.M.c. |
7a20 | b2 21 6b 2c 91 04 77 26 61 6e 64 93 69 74 73 93 70 61 72 61 6d 65 74 65 72 73 93 61 72 65 93 76 | .!k,..w&and.its.parameters.are.v |
7a40 | 91 ff 64 44 61 6c 69 64 93 6f 6e 6c 79 93 75 6e 98 74 69 6c 93 69 74 73 93 65 6e 64 2e 91 06 d2 | ..dDalid.only.un.til.its.end.... |
7a60 | dd 41 91 04 4d 3b 67 6f 95 4d de 6f 93 64 8e a6 8d 91 fd 27 91 70 72 6f 67 72 61 6d 6d 69 6e 67 | .A..M;go.M.o.d.....'.programming |
7a80 | 96 03 a0 67 70 72 61 63 74 69 63 65 93 69 73 93 74 6f 93 63 6f 6e 95 b2 21 76 93 65 72 74 96 03 | ...gpractice.is.to.con..!v.ert.. |
7aa0 | a0 67 4c 75 61 93 6f 62 91 00 9b bb 6a 65 63 74 73 93 74 6f 93 43 91 03 a0 65 76 9b ff 64 44 61 | .gLua.ob....jects.to.C...ev..dDa |
7ac0 | 6c 75 65 73 93 61 73 93 73 6f 90 4d de 6f 6e 93 61 73 93 74 68 65 79 93 61 72 65 93 61 90 b2 21 | lues.as.so.M.on.as.they.are.a..! |
7ae0 | 76 98 61 69 6c 61 62 6c 65 2c 91 03 a1 9a 61 6e 64 8e a6 8d 91 fd 27 91 6e 65 76 90 b2 21 65 72 | v.ailable,....and.....'.nev..!er |
7b00 | 96 03 a6 66 74 6f 93 73 74 6f 72 65 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 73 93 69 6e 93 67 6c | ...fto.store..lua_Object.s.in.gl |
7b20 | 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 73 2e 8e a6 8d 91 0e 27 91 57 68 65 6e 96 04 | obal.v..dDariables......'.When.. |
7b40 | 01 ec 43 91 04 01 d5 63 6f 9a 4d de 64 65 93 63 61 6c 6c 73 93 4c 75 61 93 72 65 70 98 65 61 74 | ..C....co.M.de.calls.Lua.rep.eat |
7b60 | 65 64 6c 79 91 ff 16 65 2c 91 04 18 ce 61 73 93 69 6e 93 61 93 6c 6f 98 6f 70 2c 91 04 18 ce 6f | edly...e,....as.in.a.lo.op,....o |
7b80 | 62 91 00 9b bb 6a 65 63 74 73 93 72 65 74 75 72 6e 65 64 93 62 9a b2 21 79 93 74 68 65 72 65 93 | b....jects.returned.b..!y.there. |
7ba0 | 63 61 6c 6c 73 93 6d 61 98 79 93 61 63 75 2d 8e a6 8d 91 fd 27 91 6d 9a b2 21 75 6c 61 74 65 2c | calls.ma.y.acu-.....'.m..!ulate, |
7bc0 | 91 05 32 1f 63 72 65 61 74 69 6e 67 96 04 e2 fa 61 93 6d 65 6d 6f 72 79 93 70 72 6f 62 6c 65 6d | ..2.creating....a.memory.problem |
7be0 | 2e 91 08 93 9a 54 91 ff 16 65 6f 93 61 98 76 98 6f 69 64 93 74 68 69 73 2c 91 05 32 1f 6e 65 73 | .....T...eo.a.v.oid.this,..2.nes |
7c00 | 74 65 64 93 62 6c 6f 90 4d de 63 98 6b 73 93 63 61 6e 93 62 90 4d de 65 93 64 65 0c 6e 65 64 93 | ted.blo.M.c.ks.can.b.M.e.de.ned. |
7c20 | 77 69 74 68 93 74 68 65 8e a6 8d 91 fd 27 91 66 75 6e 63 74 69 6f 6e 73 3a 8e a1 8d 91 fd 27 91 | with.the.....'.functions:.....'. |
7c40 | d3 76 6f 69 64 96 3f 3c 4e 6c 75 61 5f 62 65 67 69 6e 62 6c 6f 63 6b 93 28 76 6f 69 64 29 3b 8e | .void.?<Nlua_beginblock.(void);. |
7c60 | a6 8d 91 fd 27 91 76 6f 69 64 91 3f 3c 4e 6c 75 61 5f 65 6e 64 62 6c 6f 63 6b 91 4a bb a2 28 76 | ....'.void.?<Nlua_endblock.J..(v |
7c80 | 6f 69 64 29 3b 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 cd 31 30 8e 8e 8c 8b 00 00 00 0b 00 00 00 00 | oid);....s.....t..10............ |
7ca0 | 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 | ................................ |
7cc0 | 00 00 70 c0 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 91 fd 27 91 cd | ..p.....c...2......|...u.k...'.. |
7ce0 | 41 66 74 65 72 96 03 a6 66 74 68 65 93 65 6e 64 93 6f 66 93 74 68 65 93 62 6c 6f 90 4d de 63 90 | After...fthe.end.of.the.blo.M.c. |
7d00 | b2 21 6b 2c 93 61 6c 6c 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 27 73 93 63 72 65 61 74 65 64 93 | .!k,.all..lua_Object.'s.created. |
7d20 | 69 6e 73 69 64 65 93 69 74 93 61 72 65 93 72 65 6c 65 61 73 65 64 2e 8e a9 0d 99 9a 8d 91 0e 27 | inside.it.are.released.........' |
7d40 | 91 54 91 ff 16 65 6f 9b 03 a6 66 63 95 b2 21 68 65 63 93 6b 98 74 68 65 98 74 93 79 70 90 4d de | .T...eo...fc..!hec.k.the.t.yp.M. |
7d60 | 65 98 6f 66 98 61 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 2c 98 74 68 65 98 66 6f 6c 6c 6f 93 77 | e.of.a..lua_Object.,.the.follo.w |
7d80 | 69 6e 67 98 66 75 6e 63 74 69 6f 6e 98 69 73 98 61 93 76 91 ff 64 44 61 69 6c 61 62 6c 65 3a 8e | ing.function.is.a.v..dDailable:. |
7da0 | a4 16 99 9a 8d 91 fd 27 91 d3 69 6e 74 91 44 fb f8 6c 75 61 5f 74 79 70 65 91 61 ba 4a 28 6c 75 | .......'..int.D..lua_type.a.J(lu |
7dc0 | 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a1 8d 91 fd 27 91 cd 70 6c 75 73 | a_Object....object);.....'..plus |
7de0 | 96 03 a6 66 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 93 6d 61 63 72 6f 73 3a 8e a1 8d 91 | ...fthe.follo..!wing.macros:.... |
7e00 | fd 27 91 d3 69 6e 74 91 44 fb f8 6c 75 61 5f 69 73 6e 69 6c 91 5b fa a0 28 6c 75 61 5f 4f 62 6a | .'..int.D..lua_isnil.[..(lua_Obj |
7e20 | 65 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 69 6e 74 91 44 fb f8 6c 75 61 | ect....object);.....'.int.D..lua |
7e40 | 5f 69 73 6e 75 6d 62 65 72 91 4a bb a2 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a 65 | _isnumber.J..(lua_Object....obje |
7e60 | 63 74 29 3b 8e a6 8d 91 fd 27 91 69 6e 74 91 44 fb f8 6c 75 61 5f 69 73 73 74 72 69 6e 67 91 4a | ct);.....'.int.D..lua_isstring.J |
7e80 | bb a2 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 | ..(lua_Object....object);.....'. |
7ea0 | 69 6e 74 91 44 fb f8 6c 75 61 5f 69 73 74 61 62 6c 65 91 50 7b 4c 28 6c 75 61 5f 4f 62 6a 65 63 | int.D..lua_istable.P{L(lua_Objec |
7ec0 | 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 69 6e 74 91 44 fb f8 6c 75 61 5f 69 | t....object);.....'.int.D..lua_i |
7ee0 | 73 63 66 75 6e 63 74 69 6f 6e 91 39 7c a4 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a | scfunction.9|.(lua_Object....obj |
7f00 | 65 63 74 29 3b 8e a6 8d 91 fd 27 91 69 6e 74 91 44 fb f8 6c 75 61 5f 69 73 75 73 65 72 64 61 74 | ect);.....'.int.D..lua_isuserdat |
7f20 | 61 91 3f 3c 4e 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a1 8d 91 | a.?<N(lua_Object....object);.... |
7f40 | fd 27 91 cd 41 6c 6c 96 03 a6 66 6d 61 63 72 6f 73 93 72 65 74 75 72 6e 93 31 93 69 66 93 74 68 | .'..All...fmacros.return.1.if.th |
7f60 | 65 93 6f 62 91 00 9b bb 6a 65 63 74 93 68 61 73 93 74 68 65 93 67 69 76 9a b2 21 65 6e 93 74 98 | e.ob....ject.has.the.giv..!en.t. |
7f80 | 79 70 90 4d de 65 2c 93 61 6e 64 93 30 93 6f 74 68 65 72 77 69 73 65 2e 8e a6 8d 91 0e 27 91 54 | yp.M.e,.and.0.otherwise......'.T |
7fa0 | 68 65 96 03 64 d9 66 75 6e 63 74 69 6f 6e 93 d3 6c 75 61 5f 74 79 70 65 93 cd 63 61 6e 93 62 9a | he..d.function..lua_type..can.b. |
7fc0 | 4d de 65 93 75 73 65 64 93 74 6f 93 64 69 73 74 69 6e 67 75 69 73 68 93 62 98 65 74 95 b2 21 77 | M.e.used.to.distinguish.b.et..!w |
7fe0 | 93 65 65 6e 9b 03 64 d9 64 69 0b 65 72 65 6e 93 74 98 6b 69 6e 64 73 98 6f 66 98 75 73 65 72 98 | .een..d.di.eren.t.kinds.of.user. |
8000 | 64 61 74 61 3b 91 03 7a b2 73 65 65 8e a6 8d 91 fd 27 91 62 90 4d de 65 6c 6f 90 b2 21 77 2e 8e | data;..z.see.....'.b.M.elo..!w.. |
8020 | a6 8d 91 0e 27 91 54 91 ff 16 65 6f 96 03 a6 66 74 72 61 6e 73 6c 61 74 65 93 61 93 76 91 ff 64 | ....'.T...eo...ftranslate.a.v..d |
8040 | 44 61 6c 75 65 93 66 72 6f 6d 93 74 90 b2 21 79 70 9a 4d de 65 93 d3 6c 75 61 5f 4f 62 6a 65 63 | Dalue.from.t..!yp.M.e..lua_Objec |
8060 | 74 93 cd 74 6f 93 61 93 73 70 98 65 63 69 0c 63 93 43 93 74 90 b2 21 79 70 98 65 2c 93 74 68 65 | t..to.a.sp.eci.c.C.t..!yp.e,.the |
8080 | 93 70 72 6f 67 72 61 6d 6d 65 72 93 63 61 6e 93 75 73 65 3a 8e a1 8d 91 fd 27 91 d3 64 6f 75 62 | .programmer.can.use:.....'..doub |
80a0 | 6c 65 91 33 bc fa 6c 75 61 5f 67 65 74 6e 75 6d 62 65 72 91 44 fb f8 28 6c 75 61 5f 4f 62 6a 65 | le.3..lua_getnumber.D..(lua_Obje |
80c0 | 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 63 68 61 72 91 39 7c a4 2a 6c 75 | ct....object);.....'.char.9|.*lu |
80e0 | 61 5f 67 65 74 73 74 72 69 6e 67 91 44 fb f8 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 | a_getstring.D..(lua_Object....ob |
8100 | 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 6c 75 61 5f 43 46 75 6e 63 74 69 6f 6e 91 0b 7f 54 6c 75 | ject);.....'.lua_CFunction...Tlu |
8120 | 61 5f 67 65 74 63 66 75 6e 63 74 69 6f 6e 91 33 bc fa 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf | a_getcfunction.3..(lua_Object... |
8140 | aa 6f 62 6a 65 63 74 29 3b 8e a6 8d 91 fd 27 91 76 6f 69 64 96 39 7c a4 2a 6c 75 61 5f 67 65 74 | .object);.....'.void.9|.*lua_get |
8160 | 75 73 65 72 64 61 74 61 93 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 6a 65 63 74 29 3b | userdata.(lua_Object....object); |
8180 | 8e a1 8d 91 fd 27 91 6c 75 61 5f 67 65 74 6e 75 6d 62 65 72 9b 04 48 e7 cd 63 6f 6e 95 b2 21 76 | .....'.lua_getnumber..H..con..!v |
81a0 | 93 65 72 74 73 98 61 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 98 cd 74 6f 98 61 98 0d 6f 61 74 2e 91 | .erts.a..lua_Object..to.a..oat.. |
81c0 | 06 c5 5f 54 68 69 73 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 98 cd 6d 93 75 73 74 98 62 90 4d de 65 | .._This..lua_Object..m.ust.b.M.e |
81e0 | 98 61 98 6e 93 75 6d 93 62 90 4d de 65 72 98 6f 72 98 61 8e a6 8d 91 fd 27 91 73 74 72 69 6e 67 | .a.n.um.b.M.er.or.a.....'.string |
8200 | 9b 03 a6 66 63 6f 6e 95 b2 21 76 93 65 72 74 69 62 6c 65 98 74 6f 98 6e 93 75 6d 93 62 90 4d de | ...fcon..!v.ertible.to.n.um.b.M. |
8220 | 65 72 98 28 73 65 65 98 53 65 63 74 69 6f 6e 98 34 2e 32 29 3b 98 6f 74 68 65 72 77 69 73 65 2c | er.(see.Section.4.2);.otherwise, |
8240 | 98 74 68 65 98 66 75 6e 63 74 69 6f 6e 98 72 65 74 75 72 6e 73 98 30 2e 8e a6 8d 91 0e 27 91 d3 | .the.function.returns.0......'.. |
8260 | 6c 75 61 5f 67 65 74 73 74 72 69 6e 67 9b 03 d8 77 cd 63 6f 6e 95 b2 21 76 93 65 72 74 73 98 61 | lua_getstring...w.con..!v.erts.a |
8280 | 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 98 cd 74 6f 98 61 98 73 74 72 69 6e 67 98 28 d3 63 68 61 72 | ..lua_Object..to.a.string.(.char |
82a0 | 91 05 bf aa 2a cd 29 2e 91 05 74 10 54 68 69 73 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 98 cd 6d 93 | ....*.)...t.This..lua_Object..m. |
82c0 | 75 73 74 98 62 90 4d de 65 98 61 8e a6 8d 91 fd 27 91 73 74 72 69 6e 67 96 04 66 50 6f 72 93 61 | ust.b.M.e.a.....'.string..fPor.a |
82e0 | 93 6e 95 b2 21 75 6d 93 62 9a 4d de 65 72 3b 91 04 c6 45 6f 74 68 65 72 77 69 73 65 2c 91 04 96 | .n..!um.b.M.er;...Eotherwise,... |
8300 | 4b 74 68 65 96 04 66 50 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 30 93 28 74 68 65 93 | Kthe..fPfunction.returns.0.(the. |
8320 | 6e 90 b2 21 75 6c 6c 93 70 98 6f 69 6e 90 b2 21 74 65 72 29 2e 91 07 1d 9c 54 68 69 73 93 66 75 | n..!ull.p.oin..!ter).....This.fu |
8340 | 6e 63 74 69 6f 6e 93 64 6f 98 65 73 8e a6 8d 91 fd 27 91 6e 6f 74 96 03 64 f7 63 72 65 61 74 65 | nction.do.es.....'.not..d.create |
8360 | 93 61 93 6e 65 77 93 73 74 72 69 6e 67 2c 91 03 72 0d 62 75 74 93 72 65 74 75 72 6e 73 93 61 93 | .a.new.string,..r.but.returns.a. |
8380 | 70 90 4d de 6f 69 6e 9a b2 21 74 65 72 93 74 6f 93 61 93 73 74 72 69 6e 67 93 69 6e 73 69 64 65 | p.M.oin..!ter.to.a.string.inside |
83a0 | 93 74 68 65 93 4c 75 61 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2e 91 04 c8 0d 42 65 63 61 75 | .the.Lua.en.vironmen.t.....Becau |
83c0 | 73 65 8e a6 8d 91 fd 27 91 4c 75 61 96 03 32 02 68 61 73 93 67 61 72 62 61 67 65 93 63 6f 6c 6c | se.....'.Lua..2.has.garbage.coll |
83e0 | 65 63 74 69 6f 6e 2c 91 03 49 49 74 68 65 72 65 93 69 73 93 6e 6f 93 67 75 61 72 61 6e 9a b2 21 | ection,..IIthere.is.no.guaran..! |
8400 | 74 65 65 93 74 68 61 74 93 73 75 63 98 68 93 70 90 4d de 6f 69 6e 98 74 65 72 93 77 69 6c 6c 93 | tee.that.suc.h.p.M.oin.ter.will. |
8420 | 62 9a 4d de 65 93 76 91 ff 64 44 61 6c 69 64 93 61 66 74 65 72 93 74 68 65 93 62 6c 6f 98 63 90 | b.M.e.v..dDalid.after.the.blo.c. |
8440 | b2 21 6b 8e a6 8d 91 fd 27 91 65 6e 64 73 2e 8e a6 8d 91 0e 27 91 d3 6c 75 61 5f 67 65 74 63 66 | .!k.....'.ends......'..lua_getcf |
8460 | 75 6e 63 74 69 6f 6e 9b 04 3c 29 cd 63 6f 6e 95 b2 21 76 93 65 72 74 73 98 61 98 d3 6c 75 61 5f | unction..<).con..!v.erts.a..lua_ |
8480 | 4f 62 6a 65 63 74 98 cd 74 6f 98 61 98 43 91 04 3c 02 66 75 6e 63 74 69 6f 6e 2e 91 06 9f 26 54 | Object..to.a.C..<.function....&T |
84a0 | 68 69 73 98 d3 6c 75 61 5f 4f 62 6a 65 63 74 98 cd 6d 93 75 73 74 98 68 61 93 76 93 65 8e a6 8d | his..lua_Object..m.ust.ha.v.e... |
84c0 | 91 fd 27 91 74 9a b2 21 79 70 90 4d de 65 96 03 19 8f d0 43 46 91 ff 29 17 75 6e 63 74 69 6f 6e | ..'.t..!yp.M.e.....CF..).unction |
84e0 | 91 00 d7 0b cd 3b 91 03 48 81 6f 74 68 65 72 77 69 73 65 2c 91 03 35 ba 74 68 65 93 66 75 6e 63 | .....;..H.otherwise,..5.the.func |
8500 | 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 30 93 28 74 68 65 93 6e 98 75 6c 6c 93 70 90 4d de 6f 69 | tion.returns.0.(the.n.ull.p.M.oi |
8520 | 6e 98 74 65 72 29 2e 91 04 ae eb 54 68 65 93 74 98 79 70 90 4d de 65 93 d3 6c 75 61 5f 43 46 75 | n.ter).....The.t.yp.M.e..lua_CFu |
8540 | 6e 63 74 69 6f 6e 8e a6 8d 91 fd 27 91 cd 69 73 96 03 a6 66 65 78 70 6c 61 69 6e 65 64 93 69 6e | nction.....'..is...fexplained.in |
8560 | 93 53 65 63 74 69 6f 6e 93 35 2e 35 2e 8e a6 8d 91 0e 27 91 d3 6c 75 61 5f 67 65 74 75 73 65 72 | .Section.5.5......'..lua_getuser |
8580 | 64 61 74 61 9b 05 4e c9 cd 63 6f 6e 95 b2 21 76 93 65 72 74 73 98 61 98 d3 6c 75 61 5f 4f 62 6a | data..N..con..!v.erts.a..lua_Obj |
85a0 | 65 63 74 98 cd 74 6f 98 d3 76 6f 69 64 2a cd 2e 91 09 d7 06 54 68 69 73 98 d3 6c 75 61 5f 4f 62 | ect..to..void*......This..lua_Ob |
85c0 | 6a 65 63 74 98 cd 6d 93 75 73 74 98 68 61 93 76 93 65 98 74 93 79 70 90 4d de 65 8e a6 8d 91 fd | ject..m.ust.ha.v.e.t.yp.M.e..... |
85e0 | 27 91 d0 75 73 65 72 91 ff 70 b9 64 61 74 61 91 00 d7 0b cd 3b 96 03 a6 66 6f 74 68 65 72 77 69 | '..user..p.data.....;...fotherwi |
8600 | 73 65 2c 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 30 93 28 74 68 65 93 | se,.the.function.returns.0.(the. |
8620 | 6e 9a b2 21 75 6c 6c 93 70 90 4d de 6f 69 6e 98 74 65 72 29 2e 8e a6 8d 91 0e 27 91 54 68 65 96 | n..!ull.p.M.oin.ter)......'.The. |
8640 | 02 ea d5 72 65 76 90 b2 21 65 72 73 65 93 70 72 6f 90 4d de 63 65 73 73 2c 9b 03 10 58 74 68 61 | ...rev..!erse.pro.M.cess,...Xtha |
8660 | 74 93 69 73 2c 98 70 61 73 73 69 6e 67 93 61 93 73 70 90 4d de 65 63 69 0c 63 93 43 91 02 ea a5 | t.is,.passing.a.sp.M.eci.c.C.... |
8680 | 76 91 ff 64 44 61 6c 75 65 93 74 6f 93 4c 75 61 2c 98 69 73 93 64 6f 6e 65 93 62 9a b2 21 79 93 | v..dDalue.to.Lua,.is.done.b..!y. |
86a0 | 75 73 69 6e 67 93 74 68 65 93 66 6f 6c 6c 6f 98 77 69 6e 67 8e a6 8d 91 fd 27 91 66 75 6e 63 74 | using.the.follo.wing.....'.funct |
86c0 | 69 6f 6e 73 3a 8e a1 8d 91 fd 27 91 d3 76 6f 69 64 96 3f 3c 4e 6c 75 61 5f 70 75 73 68 6e 75 6d | ions:.....'..void.?<Nlua_pushnum |
86e0 | 62 65 72 93 28 64 6f 75 62 6c 65 91 05 bf aa 6e 29 3b 8e a6 8d 91 fd 27 91 76 6f 69 64 96 3f 3c | ber.(double....n);.....'.void.?< |
8700 | 4e 6c 75 61 5f 70 75 73 68 73 74 72 69 6e 67 93 28 63 68 61 72 91 05 bf aa 2a 73 29 3b 8e a6 8d | Nlua_pushstring.(char....*s);... |
8720 | 91 fd 27 91 76 6f 69 64 91 3f 3c 4e 6c 75 61 5f 70 75 73 68 6c 69 74 65 72 61 6c 91 39 7c a4 28 | ..'.void.?<Nlua_pushliteral.9|.( |
8740 | 63 68 61 72 91 05 bf aa 2a 73 29 3b 8e a6 8d 91 fd 27 91 76 6f 69 64 91 3f 3c 4e 6c 75 61 5f 70 | char....*s);.....'.void.?<Nlua_p |
8760 | 75 73 68 63 66 75 6e 63 74 69 6f 6e 91 2d fd 50 28 6c 75 61 5f 43 46 75 6e 63 74 69 6f 6e 91 05 | ushcfunction.-.P(lua_CFunction.. |
8780 | bf aa 66 29 3b 8e a6 8d 91 fd 27 91 76 6f 69 64 91 3f 3c 4e 6c 75 61 5f 70 75 73 68 75 73 65 72 | ..f);.....'.void.?<Nlua_pushuser |
87a0 | 74 61 67 91 39 7c a4 28 76 6f 69 64 96 05 bf aa 2a 75 2c 93 69 6e 74 93 74 61 67 29 3b 8e a1 8d | tag.9|.(void....*u,.int.tag);... |
87c0 | 91 fd 27 91 cd 70 6c 75 73 96 03 a6 66 74 68 65 93 6d 61 63 72 6f 3a 8e a1 8d 91 fd 27 91 d3 76 | ..'..plus...fthe.macro:.....'..v |
87e0 | 6f 69 64 91 3f 3c 4e 6c 75 61 5f 70 75 73 68 75 73 65 72 64 61 74 61 91 33 bc fa 28 76 6f 69 64 | oid.?<Nlua_pushuserdata.3..(void |
8800 | 91 05 bf aa 2a 75 29 3b 8e a1 8d 91 fd 27 91 cd 41 6c 6c 96 03 64 32 6f 66 93 74 68 65 6d 93 72 | ....*u);.....'..All..d2of.them.r |
8820 | 65 63 65 69 76 9a b2 21 65 93 61 93 43 91 03 64 22 76 91 ff 64 44 61 6c 75 65 2c 91 03 71 70 63 | eceiv..!e.a.C..d"v..dDalue,..qpc |
8840 | 6f 6e 98 76 98 65 72 74 93 69 74 93 74 6f 93 61 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 2c 91 03 | on.v.ert.it.to.a..lua_Object.,.. |
8860 | 71 70 61 6e 64 93 6c 65 61 98 76 98 65 93 74 68 65 69 72 93 72 65 73 75 6c 74 73 93 6f 6e 93 74 | qpand.lea.v.e.their.results.on.t |
8880 | 68 65 93 74 6f 70 93 6f 66 8e a6 8d 91 fd 27 91 74 68 65 96 03 74 99 4c 75 61 93 73 74 61 63 90 | he.top.of.....'.the..t.Lua.stac. |
88a0 | b2 21 6b 2c 9b 03 7e 8f 77 68 65 72 65 93 69 74 93 63 61 6e 93 62 90 4d de 65 93 61 73 73 69 67 | .!k,..~.where.it.can.b.M.e.assig |
88c0 | 6e 65 64 93 74 6f 93 61 93 76 91 ff 64 44 61 72 69 61 62 6c 65 2c 98 70 61 73 73 65 64 93 61 73 | ned.to.a.v..dDariable,.passed.as |
88e0 | 93 70 61 72 61 6d 65 6e 90 b2 21 74 65 72 93 74 6f 93 61 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e | .paramen..!ter.to.a.Lua.function |
8900 | 2c 8e a6 8d 91 fd 27 91 65 74 63 96 03 55 1c 28 73 65 65 93 62 90 4d de 65 6c 6f 9a b2 21 77 29 | ,.....'.etc..U.(see.b.M.elo..!w) |
8920 | 2e 91 04 c2 c5 d3 6c 75 61 5f 70 75 73 68 6c 69 74 65 72 61 6c 93 cd 69 73 93 6c 69 6b 98 65 93 | ......lua_pushliteral..is.lik.e. |
8940 | d3 6c 75 61 5f 70 75 73 68 73 74 72 69 6e 67 cd 2c 91 03 65 5e 62 75 74 93 61 6c 73 6f 93 70 75 | .lua_pushstring.,..e^but.also.pu |
8960 | 74 73 93 74 68 65 93 73 74 72 69 6e 67 93 69 6e 93 74 68 65 93 4c 75 61 8e 8e 9f 1c 73 e7 8d 92 | ts.the.string.in.the.Lua....s... |
8980 | 00 d8 74 d4 31 31 8e 8e 8c 8b 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..t.11.......................... |
89a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 97 a0 02 cd 02 63 8d a0 fd 32 fd | ....................|.....c...2. |
89c0 | 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 91 fd 27 91 cd 6c 69 74 65 72 61 6c 96 03 b6 1f 74 61 62 | .....|...u.k...'..literal....tab |
89e0 | 6c 65 2e 91 05 0d 08 54 68 69 73 93 61 95 b2 21 76 93 6f 69 64 73 96 03 b6 1f 74 68 65 93 73 74 | le.....This.a..!v.oids....the.st |
8a00 | 72 69 6e 67 93 74 6f 93 62 9a 4d de 65 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 65 64 2c | ring.to.b.M.e.garbage.collected, |
8a20 | 91 03 ba 0d 61 6e 64 93 74 68 65 72 65 66 6f 72 65 93 68 61 73 93 61 93 62 98 65 74 74 65 72 93 | ....and.therefore.has.a.b.etter. |
8a40 | 6f 95 b2 21 76 93 65 72 61 6c 6c 8e a4 0d 99 9a 8d 91 fd 27 91 70 9a 4d de 65 72 66 6f 72 6d 61 | o..!v.erall........'.p.M.erforma |
8a60 | 6e 63 65 2e 91 04 ce f0 41 73 96 03 79 9d 61 93 72 75 6c 65 2c 91 03 82 92 77 68 65 6e 93 74 68 | nce.....As..y.a.rule,....when.th |
8a80 | 65 93 73 74 72 69 6e 67 93 74 6f 93 62 98 65 93 70 75 73 68 65 64 93 69 73 93 61 93 6c 69 74 65 | e.string.to.b.e.pushed.is.a.lite |
8aa0 | 72 61 6c 2c 91 03 82 92 d3 6c 75 61 5f 70 75 73 68 6c 69 74 65 72 61 6c 93 cd 73 68 6f 75 6c 64 | ral,.....lua_pushliteral..should |
8ac0 | 93 62 98 65 8e a1 8d 91 fd 27 91 75 73 65 64 2e 8e a1 8d 91 0e 27 91 55 73 65 72 96 03 e1 c8 64 | .b.e.....'.used......'.User....d |
8ae0 | 61 74 61 93 63 61 6e 93 68 61 95 b2 21 76 93 65 9b 03 e1 c8 64 69 0b 65 72 65 6e 93 74 98 74 61 | ata.can.ha..!v.e....di.eren.t.ta |
8b00 | 67 73 2c 91 03 f0 a1 77 68 6f 73 65 98 73 65 6d 61 6e 93 74 69 63 73 98 61 72 65 98 64 65 0c 6e | gs,....whose.seman.tics.are.de.n |
8b20 | 65 64 98 62 93 79 98 74 68 65 98 68 6f 73 74 98 70 72 6f 67 72 61 6d 2e 91 05 90 04 41 6e 93 79 | ed.b.y.the.host.program.....An.y |
8b40 | 8e a1 8d 91 fd 27 91 70 90 4d de 6f 73 69 74 69 76 95 b2 21 65 9b 04 46 1c 69 6e 93 74 65 67 65 | .....'.p.M.ositiv..!e..F.in.tege |
8b60 | 72 98 63 61 6e 98 62 90 4d de 65 98 75 73 65 64 98 74 6f 98 74 61 67 98 61 98 75 73 65 72 98 64 | r.can.b.M.e.used.to.tag.a.user.d |
8b80 | 61 74 61 2e 91 06 bc ff 57 68 65 6e 98 61 98 75 73 65 72 98 64 61 74 61 98 69 73 98 72 65 74 72 | ata.....When.a.user.data.is.retr |
8ba0 | 69 65 76 93 65 64 2c 91 04 6e 09 74 68 65 98 66 75 6e 63 74 69 6f 6e 8e a1 8d 91 fd 27 91 d3 6c | iev.ed,..n.the.function.....'..l |
8bc0 | 75 61 5f 74 79 70 65 96 03 a6 66 cd 63 61 6e 93 62 90 4d de 65 93 75 73 65 64 93 74 6f 93 67 65 | ua_type...f.can.b.M.e.used.to.ge |
8be0 | 74 93 69 74 73 93 74 61 67 2e 8e a1 8d 91 0e 27 91 54 91 ff 16 65 6f 96 03 07 d4 63 6f 6d 70 6c | t.its.tag......'.T...eo....compl |
8c00 | 65 74 65 93 74 68 65 93 73 65 74 2c 91 03 27 8b 74 68 65 93 76 91 ff 64 44 61 6c 75 65 93 d2 6e | ete.the.set,..'.the.v..dDalue..n |
8c20 | 69 6c 93 cd 6f 72 93 61 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 93 cd 63 61 6e 93 61 6c 73 6f 93 62 | il..or.a..lua_Object..can.also.b |
8c40 | 90 4d de 65 93 70 75 73 68 65 64 93 6f 6e 9a b2 21 74 6f 93 74 68 65 93 73 74 61 63 98 6b 2c 91 | .M.e.pushed.on..!to.the.stac.k,. |
8c60 | 03 27 8b 77 69 74 68 3a 8e a9 15 82 1c 8d 91 fd 27 91 d3 76 6f 69 64 91 3f 3c 4e 6c 75 61 5f 70 | .'.with:........'..void.?<Nlua_p |
8c80 | 75 73 68 6e 69 6c 91 50 7b 4c 28 76 6f 69 64 29 3b 8e a1 8d 91 fd 27 91 76 6f 69 64 96 3f 3c 4e | ushnil.P{L(void);.....'.void.?<N |
8ca0 | 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 93 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 6f 62 | lua_pushobject.(lua_Object....ob |
8cc0 | 6a 65 63 74 29 3b 8e 9f 1d 1d d0 8d 8d 91 fd 27 91 db 35 2e 33 8e 91 1b e7 91 4d 61 6e 69 70 75 | ject);.........'..5.3.....Manipu |
8ce0 | 6c 61 74 69 6e 67 96 04 80 00 4c 75 61 93 4f 62 91 00 c0 00 6a 65 63 74 73 8e 9f 14 ab ff 8d 91 | lating....Lua.Ob....jects....... |
8d00 | fd 27 91 cd 54 91 ff 16 65 6f 96 03 a6 66 72 65 61 64 93 74 68 65 93 76 9b ff 64 44 61 6c 75 65 | .'..T...eo...fread.the.v..dDalue |
8d20 | 93 6f 66 93 61 6e 90 b2 21 79 93 67 6c 6f 62 61 6c 93 4c 75 61 93 76 98 61 72 69 61 62 6c 65 2c | .of.an..!y.global.Lua.v.ariable, |
8d40 | 93 6f 6e 65 93 63 61 6e 93 75 73 65 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 3a 8e a6 8d 91 fd 27 | .one.can.use.the.function:.....' |
8d60 | 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 91 1c be 52 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c 91 44 fb | ..lua_Object...Rlua_getglobal.D. |
8d80 | f8 28 63 68 61 72 91 05 bf aa 2a 76 61 72 6e 61 6d 65 29 3b 8e a6 8d 91 fd 27 91 cd 54 91 ff 16 | .(char....*varname);.....'..T... |
8da0 | 65 6f 96 03 a6 66 73 74 6f 72 65 93 61 93 76 91 ff 64 44 61 6c 75 65 93 70 72 65 76 69 6f 75 73 | eo...fstore.a.v..dDalue.previous |
8dc0 | 6c 79 93 70 75 73 68 65 64 93 6f 6e 9a b2 21 74 6f 93 74 68 65 93 73 74 61 63 98 6b 93 69 6e 93 | ly.pushed.on..!to.the.stac.k.in. |
8de0 | 61 93 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 2c 93 74 68 65 72 65 93 69 73 93 | a.global.v..dDariable,.there.is. |
8e00 | 74 68 65 93 66 75 6e 63 74 69 6f 6e 3a 8e a6 8d 91 fd 27 91 d3 76 6f 69 64 91 3f 3c 4e 6c 75 61 | the.function:.....'..void.?<Nlua |
8e20 | 5f 73 74 6f 72 65 67 6c 6f 62 61 6c 91 39 7c a4 28 63 68 61 72 91 05 bf aa 2a 76 61 72 6e 61 6d | _storeglobal.9|.(char....*varnam |
8e40 | 65 29 3b 8e a6 8d 91 0e 27 91 cd 54 91 ff 16 65 61 62 6c 65 73 96 03 a6 66 63 61 6e 93 61 6c 73 | e);.....'..T...eables...fcan.als |
8e60 | 6f 93 62 90 4d de 65 93 6d 61 6e 69 70 75 6c 61 74 65 64 93 76 69 61 93 74 68 65 93 41 50 49 2e | o.b.M.e.manipulated.via.the.API. |
8e80 | 93 54 68 65 93 66 75 6e 63 74 69 6f 6e 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 91 | .The.function.....'..lua_Object. |
8ea0 | 1c be 52 6c 75 61 5f 67 65 74 73 75 62 73 63 72 69 70 74 91 33 bc fa 28 76 6f 69 64 29 3b 8e a6 | ..Rlua_getsubscript.3..(void);.. |
8ec0 | 8d 91 fd 27 91 cd 65 78 70 90 4d de 65 63 74 73 96 03 7a 94 6f 6e 93 74 68 65 93 73 74 61 63 9a | ...'..exp.M.ects..z.on.the.stac. |
8ee0 | b2 21 6b 93 61 93 74 61 62 6c 65 93 61 6e 64 93 61 6e 93 69 6e 64 65 78 2c 91 03 83 58 61 6e 64 | .!k.a.table.and.an.index,...Xand |
8f00 | 93 72 65 74 75 72 6e 73 93 74 68 65 93 63 6f 6e 98 74 65 6e 98 74 73 93 6f 66 93 74 68 65 93 74 | .returns.the.con.ten.ts.of.the.t |
8f20 | 61 62 6c 65 93 61 74 93 74 68 61 74 93 69 6e 64 65 78 2e 8e a1 8d 91 fd 27 91 41 73 96 05 40 1f | able.at.that.index......'.As..@. |
8f40 | 69 6e 93 4c 75 61 2c 9b 05 a6 8d 69 66 93 74 68 65 93 0c 72 73 74 93 6f 62 91 00 9b bb 6a 65 63 | in.Lua,....if.the..rst.ob....jec |
8f60 | 74 93 69 73 93 6e 6f 74 93 61 93 74 61 62 6c 65 2c 98 6f 72 93 74 68 65 93 69 6e 64 65 78 93 69 | t.is.not.a.table,.or.the.index.i |
8f80 | 73 93 6e 6f 74 93 70 72 65 73 65 6e 90 b2 21 74 93 69 6e 93 74 68 65 93 74 61 62 6c 65 2c 98 74 | s.not.presen..!t.in.the.table,.t |
8fa0 | 68 65 8e a1 8d 91 fd 27 91 63 6f 72 72 65 73 70 90 4d de 6f 6e 64 65 6e 95 b2 21 74 9b 03 a6 66 | he.....'.corresp.M.onden..!t...f |
8fc0 | 66 61 6c 6c 62 61 63 93 6b 98 69 73 98 63 61 6c 6c 65 64 2e 8e a1 8d 91 0e 27 91 46 91 ff 16 65 | fallbac.k.is.called......'.F...e |
8fe0 | 6f 72 96 03 a6 66 63 6f 6d 70 61 74 69 62 69 6c 69 74 9a b2 21 79 93 77 69 74 68 93 70 72 65 76 | or...fcompatibilit..!y.with.prev |
9000 | 69 6f 75 73 93 76 98 65 72 73 69 6f 6e 73 93 6f 66 93 74 68 65 93 41 50 49 2c 93 74 68 65 93 66 | ious.v.ersions.of.the.API,.the.f |
9020 | 6f 6c 6c 6f 98 77 69 6e 67 93 6d 61 63 72 6f 73 93 61 72 65 93 73 75 70 70 90 4d de 6f 72 74 65 | ollo.wing.macros.are.supp.M.orte |
9040 | 64 3a 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 91 1c be 52 6c 75 61 5f 67 65 74 69 | d:.....'..lua_Object...Rlua_geti |
9060 | 6e 64 65 78 65 64 91 3f 3c 4e 28 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 74 61 62 6c 65 2c 93 | ndexed.?<N(lua_Object....table,. |
9080 | 66 6c 6f 61 74 93 69 6e 64 65 78 29 3b 8e a1 8d 91 fd 27 91 6c 75 61 5f 4f 62 6a 65 63 74 91 1c | float.index);.....'.lua_Object.. |
90a0 | be 52 6c 75 61 5f 67 65 74 66 69 65 6c 64 91 4a bb a2 28 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf | .Rlua_getfield.J..(lua_Object... |
90c0 | aa 74 61 62 6c 65 2c 93 63 68 61 72 93 2a 66 69 65 6c 64 29 3b 8e a6 8d 91 fd 27 91 cd 54 68 65 | .table,.char.*field);.....'..The |
90e0 | 96 03 a6 66 0c 72 73 74 93 6f 6e 65 93 69 73 93 75 73 65 64 93 66 6f 72 93 6e 9a b2 21 75 6d 65 | ...f.rst.one.is.used.for.n..!ume |
9100 | 72 69 63 93 69 6e 64 69 63 65 73 2c 93 77 68 69 6c 65 93 74 68 65 93 73 65 63 6f 6e 64 93 63 61 | ric.indices,.while.the.second.ca |
9120 | 6e 93 62 90 4d de 65 93 75 73 65 64 93 66 6f 72 93 61 6e 98 79 93 73 74 72 69 6e 67 93 69 6e 64 | n.b.M.e.used.for.an.y.string.ind |
9140 | 65 78 2e 8e a1 8d 91 0e 27 91 54 91 ff 16 65 6f 96 04 0c b5 73 74 6f 72 65 93 61 93 76 91 ff 64 | ex......'.T...eo....store.a.v..d |
9160 | 44 61 6c 75 65 93 69 6e 93 61 6e 93 69 6e 64 65 78 2c 91 04 26 48 74 68 65 93 70 72 6f 67 72 61 | Dalue.in.an.index,..&Hthe.progra |
9180 | 6d 93 6d 9a b2 21 75 73 74 93 70 75 73 68 93 6f 6e 98 74 6f 93 74 68 65 93 73 74 61 63 98 6b 93 | m.m..!ust.push.on.to.the.stac.k. |
91a0 | 74 68 65 93 74 61 62 6c 65 2c 91 04 26 48 74 68 65 93 69 6e 64 65 78 2c 8e a1 8d 91 fd 27 91 61 | the.table,..&Hthe.index,.....'.a |
91c0 | 6e 64 96 03 a6 66 74 68 65 93 76 91 ff 64 44 61 6c 75 65 2c 93 61 6e 64 93 74 68 65 6e 93 63 61 | nd...fthe.v..dDalue,.and.then.ca |
91e0 | 6c 6c 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 3a 8e a6 8d 91 fd 27 91 d3 76 6f 69 64 96 05 bf aa | ll.the.function:.....'..void.... |
9200 | 6c 75 61 5f 73 74 6f 72 65 73 75 62 73 63 72 69 70 74 93 28 76 6f 69 64 29 3b 8e a6 8d 91 fd 27 | lua_storesubscript.(void);.....' |
9220 | 91 cd 41 67 61 69 6e 2c 96 03 a6 66 74 68 65 93 63 6f 72 72 65 73 70 90 4d de 6f 6e 64 65 6e 9a | ..Again,...fthe.corresp.M.onden. |
9240 | b2 21 74 93 66 61 6c 6c 62 61 63 98 6b 93 69 73 93 63 61 6c 6c 65 64 93 69 66 93 6e 65 65 64 65 | .!t.fallbac.k.is.called.if.neede |
9260 | 64 2e 8e a1 8d 91 0e 27 91 46 69 6e 61 6c 6c 79 91 ff 16 65 2c 96 03 a6 66 74 68 65 93 66 75 6e | d......'.Finally...e,...fthe.fun |
9280 | 63 74 69 6f 6e 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 91 1c be 52 6c 75 61 5f 63 | ction.....'..lua_Object...Rlua_c |
92a0 | 72 65 61 74 65 74 61 62 6c 65 91 39 7c a4 28 76 6f 69 64 29 3b 8e a6 8d 91 fd 27 91 cd 63 72 65 | reatetable.9|.(void);.....'..cre |
92c0 | 61 74 65 73 96 03 a6 66 61 93 6e 65 77 93 74 61 62 6c 65 2e 8e a1 8d 91 0e 27 91 d0 50 6c 65 96 | ates...fa.new.table......'..Ple. |
92e0 | ff 70 b9 61 73 65 91 04 0f 9e 4e 6f 74 69 63 93 65 3a 91 05 d0 c8 cd 4d 6f 73 74 96 03 ce 4b 66 | .p.ase....Notic.e:.....Most...Kf |
9300 | 75 6e 63 74 69 6f 6e 73 93 66 72 6f 6d 93 74 68 65 93 4c 75 61 93 6c 69 62 72 61 72 79 93 72 65 | unctions.from.the.Lua.library.re |
9320 | 63 65 69 76 9a b2 21 65 93 70 61 72 61 6d 65 74 65 72 73 93 74 68 72 6f 75 67 68 93 74 68 65 93 | ceiv..!e.parameters.through.the. |
9340 | 73 74 61 63 98 6b 2e 8e a1 8d 91 fd 27 91 42 65 63 61 75 73 65 96 04 61 bb 6f 74 68 65 72 93 66 | stac.k......'.Because..a.other.f |
9360 | 75 6e 63 74 69 6f 6e 73 93 61 6c 73 6f 93 75 73 65 93 74 68 65 93 73 74 61 63 9a b2 21 6b 2c 91 | unctions.also.use.the.stac..!k,. |
9380 | 04 90 90 69 74 93 69 73 93 69 6d 70 90 4d de 6f 72 74 61 6e 98 74 93 74 68 61 74 93 74 68 65 73 | ...it.is.imp.M.ortan.t.that.thes |
93a0 | 65 93 70 61 72 61 6d 65 74 65 72 73 93 62 90 4d de 65 93 70 75 73 68 65 64 8e a1 8d 91 fd 27 91 | e.parameters.b.M.e.pushed.....'. |
93c0 | 6a 75 73 74 96 03 89 69 62 9a 4d de 65 66 6f 72 65 93 74 68 65 93 63 6f 72 72 65 73 70 98 6f 6e | just...ib.M.efore.the.corresp.on |
93e0 | 64 65 6e 9a b2 21 74 93 63 61 6c 6c 2c 91 03 8f 35 77 69 74 68 6f 75 74 93 69 6e 98 74 65 72 6d | den..!t.call,...5without.in.term |
9400 | 65 64 69 61 74 65 93 63 61 6c 6c 73 93 74 6f 93 74 68 65 93 4c 75 61 93 6c 69 62 72 61 72 79 96 | ediate.calls.to.the.Lua.library. |
9420 | ff 16 65 2e 91 04 d4 33 46 93 6f 72 91 03 89 69 69 6e 73 74 61 6e 63 65 2c 8e a1 8d 91 fd 27 91 | ..e....3F.or...iinstance,.....'. |
9440 | 73 75 70 70 9a 4d de 6f 73 65 96 03 a6 66 74 68 65 93 75 73 65 72 93 77 95 b2 21 61 6e 93 74 73 | supp.M.ose...fthe.user.w..!an.ts |
9460 | 96 03 a6 66 74 68 65 93 76 91 ff 64 44 61 6c 75 65 93 6f 66 93 d3 61 5b 69 5d cd 2e 91 04 dd dd | ...fthe.v..dDalue.of..a[i]...... |
9480 | 41 93 73 69 6d 70 6c 69 73 74 69 63 93 73 6f 6c 75 74 69 6f 6e 93 77 90 b2 21 6f 75 6c 64 93 62 | A.simplistic.solution.w..!ould.b |
94a0 | 98 65 3a 8e a6 8d 91 08 a6 e5 d3 2f 2a 96 05 bf aa 57 61 72 6e 69 6e 67 3a 93 57 52 4f 4e 47 93 | .e:......../*....Warning:.WRONG. |
94c0 | 43 4f 44 45 93 2a 2f 8e a1 8d 91 08 a6 e5 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 72 65 73 75 | CODE.*/.......lua_Object....resu |
94e0 | 6c 74 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 6c 75 61 5f 67 65 74 | lt;.......lua_pushobject(lua_get |
9500 | 67 6c 6f 62 61 6c 28 22 61 22 29 29 3b 91 0b 7f 54 2f 2a 96 05 bf aa 70 75 73 68 93 74 61 62 6c | global("a"));...T/*....push.tabl |
9520 | 65 93 2a 2f 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 6c 75 61 5f 67 65 | e.*/.......lua_pushobject(lua_ge |
9540 | 74 67 6c 6f 62 61 6c 28 22 69 22 29 29 3b 91 0b 7f 54 2f 2a 96 05 bf aa 70 75 73 68 93 69 6e 64 | tglobal("i"));...T/*....push.ind |
9560 | 65 78 93 2a 2f 8e a1 8d 91 08 a6 e5 72 65 73 75 6c 74 96 05 bf aa 3d 93 6c 75 61 5f 67 65 74 73 | ex.*/.......result....=.lua_gets |
9580 | 75 62 73 63 72 69 70 74 28 29 3b 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 cd 31 32 8e 8e 8c 8b 00 00 | ubscript();....s.....t..12...... |
95a0 | 00 0d 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 | ................................ |
95c0 | 00 00 00 00 00 00 00 00 89 89 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b | ..............c...2......|...u.k |
95e0 | 8d 91 fd 27 91 cd 48 6f 95 b2 21 77 93 65 76 93 65 72 2c 9b 03 0b 2d 74 68 65 96 02 e4 5f 63 61 | ...'..Ho..!w.ev.er,...-the..._ca |
9600 | 6c 6c 93 d3 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c 28 22 69 22 29 93 cd 6d 6f 90 4d de 64 69 0c | ll..lua_getglobal("i")..mo.M.di. |
9620 | 65 73 93 74 68 65 93 73 74 61 63 90 b2 21 6b 2c 98 61 6e 64 93 69 6e 90 b2 21 76 91 ff 64 44 61 | es.the.stac..!k,.and.in..!v..dDa |
9640 | 6c 69 64 61 74 65 73 93 74 68 65 93 70 72 65 76 69 6f 75 73 93 70 75 73 68 65 64 8e a4 0d 99 9a | lidates.the.previous.pushed..... |
9660 | 8d 91 fd 27 91 76 91 ff 64 44 61 6c 75 65 2e 91 04 dd dd 41 96 03 a6 66 63 6f 72 72 65 63 74 93 | ...'.v..dDalue.....A...fcorrect. |
9680 | 73 6f 6c 75 74 69 6f 6e 93 63 6f 75 6c 64 93 62 90 4d de 65 3a 8e a9 16 99 9a 8d 91 08 a6 e5 d3 | solution.could.b.M.e:........... |
96a0 | 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 69 6e 64 65 78 2c 93 72 65 73 75 6c 74 3b 8e a1 8d 91 | lua_Object....index,.result;.... |
96c0 | 08 a6 e5 69 6e 64 65 78 96 05 bf aa 3d 93 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c 28 22 69 22 29 | ...index....=.lua_getglobal("i") |
96e0 | 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 6c 75 61 5f 67 65 74 67 6c | ;.......lua_pushobject(lua_getgl |
9700 | 6f 62 61 6c 28 22 61 22 29 29 3b 91 0b 7f 54 2f 2a 96 05 bf aa 70 75 73 68 93 74 61 62 6c 65 93 | obal("a"));...T/*....push.table. |
9720 | 2a 2f 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 69 6e 64 65 78 29 3b 91 | */.......lua_pushobject(index);. |
9740 | 56 3a f6 2f 2a 96 05 bf aa 70 75 73 68 93 69 6e 64 65 78 93 2a 2f 8e a1 8d 91 08 a6 e5 72 65 73 | V:./*....push.index.*/.......res |
9760 | 75 6c 74 96 05 bf aa 3d 93 6c 75 61 5f 67 65 74 73 75 62 73 63 72 69 70 74 28 29 3b 8e 9f 1d 52 | ult....=.lua_getsubscript();...R |
9780 | 85 8d 8d 91 fd 27 91 db 35 2e 34 8e 91 1b e7 91 43 61 6c 6c 69 6e 67 96 04 80 00 4c 75 61 93 46 | .....'..5.4.....Calling....Lua.F |
97a0 | 91 fe e0 00 75 6e 63 74 69 6f 6e 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 46 91 ff 16 65 75 6e 63 74 | ....unctions........'..F...eunct |
97c0 | 69 6f 6e 73 96 02 bc bb 64 65 0c 6e 65 64 93 69 6e 93 4c 75 61 93 62 90 b2 21 79 93 61 93 6d 6f | ions....de.ned.in.Lua.b..!y.a.mo |
97e0 | 9a 4d de 64 75 6c 65 93 65 78 65 63 75 74 65 64 93 77 69 74 68 93 d3 64 6f 66 69 6c 65 93 cd 6f | .M.dule.executed.with..dofile..o |
9800 | 72 93 d3 64 6f 73 74 72 69 6e 67 93 cd 63 61 6e 93 62 98 65 93 63 61 6c 6c 65 64 93 66 72 6f 6d | r..dostring..can.b.e.called.from |
9820 | 93 74 68 65 8e a1 8d 91 fd 27 91 68 6f 73 74 96 02 b1 d9 70 72 6f 67 72 61 6d 2e 91 04 8c 59 54 | .the.....'.host....program....YT |
9840 | 68 69 73 93 69 73 93 64 6f 6e 65 93 75 73 69 6e 67 93 74 68 65 93 66 6f 6c 6c 6f 9a b2 21 77 69 | his.is.done.using.the.follo..!wi |
9860 | 6e 67 93 70 72 6f 74 6f 90 4d de 63 6f 6c 3a 91 04 63 97 0c 72 73 74 2c 91 02 e2 c2 74 68 65 93 | ng.proto.M.col:..c..rst,....the. |
9880 | 61 72 67 75 6d 65 6e 98 74 73 93 74 6f 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 61 72 65 8e a1 | argumen.ts.to.the.function.are.. |
98a0 | 8d 91 fd 27 91 70 75 73 68 65 64 96 03 ca 95 6f 6e 9a b2 21 74 6f 93 74 68 65 93 4c 75 61 93 73 | ...'.pushed....on..!to.the.Lua.s |
98c0 | 74 61 63 98 6b 93 28 73 65 65 93 53 65 63 74 69 6f 6e 93 35 2e 32 29 2c 9b 03 d3 a0 69 6e 93 64 | tac.k.(see.Section.5.2),....in.d |
98e0 | 69 72 65 63 74 93 6f 72 64 65 72 2c 98 69 2e 65 2e 2c 98 74 68 65 93 0c 72 73 74 93 61 72 67 75 | irect.order,.i.e.,.the..rst.argu |
9900 | 6d 65 6e 90 b2 21 74 93 69 73 93 70 75 73 68 65 64 8e a1 8d 91 fd 27 91 0c 72 73 74 2e 91 06 00 | men..!t.is.pushed.....'..rst.... |
9920 | 7d 41 67 61 69 6e 2c 9b 04 1f 7e 69 74 96 04 07 46 69 73 93 69 6d 70 90 4d de 6f 72 74 61 6e 90 | }Again,...~it...Fis.imp.M.ortan. |
9940 | b2 21 74 93 74 6f 93 65 6d 70 68 61 73 69 7a 65 93 74 68 61 74 2c 98 64 75 72 69 6e 67 93 74 68 | .!t.to.emphasize.that,.during.th |
9960 | 69 73 93 70 68 61 73 65 2c 98 6e 6f 93 6f 74 68 65 72 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 93 | is.phase,.no.other.Lua.function. |
9980 | 63 61 6e 8e a1 8d 91 fd 27 91 62 90 4d de 65 91 03 a6 66 63 61 6c 6c 65 64 2e 8e a1 8d 91 0e 27 | can.....'.b.M.e...fcalled......' |
99a0 | 91 54 68 65 6e 2c 96 03 a6 66 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 63 61 6c 6c 65 64 | .Then,...fthe.function.is.called |
99c0 | 93 75 73 69 6e 67 8e a6 8d 91 fd 27 91 d3 69 6e 74 91 44 fb f8 6c 75 61 5f 63 61 6c 6c 91 61 ba | .using.....'..int.D..lua_call.a. |
99e0 | 4a 28 63 68 61 72 91 05 bf aa 2a 66 75 6e 63 74 69 6f 6e 6e 61 6d 65 29 3b 8e a6 8d 91 fd 27 91 | J(char....*functionname);.....'. |
9a00 | cd 6f 72 8e a6 8d 91 fd 27 91 d3 69 6e 74 91 44 fb f8 6c 75 61 5f 63 61 6c 6c 66 75 6e 63 74 69 | .or.....'..int.D..lua_callfuncti |
9a20 | 6f 6e 91 33 bc fa 28 6c 75 61 5f 4f 62 6a 65 63 74 91 05 bf aa 66 75 6e 63 74 69 6f 6e 29 3b 8e | on.3..(lua_Object....function);. |
9a40 | a6 8d 91 fd 27 91 cd 42 6f 74 68 96 03 bf 2e 66 75 6e 63 74 69 6f 6e 73 93 72 65 74 75 72 6e 93 | ....'..Both....functions.return. |
9a60 | 61 6e 93 65 72 72 6f 72 93 63 6f 90 4d de 64 65 3a 91 05 0f 6d 30 2c 9b 03 c5 60 69 6e 93 63 61 | an.error.co.M.de:...m0,...`in.ca |
9a80 | 73 65 93 6f 66 93 73 75 63 63 65 73 73 3b 91 03 cb 92 6e 6f 6e 93 7a 65 72 6f 2c 98 69 6e 93 63 | se.of.success;....non.zero,.in.c |
9aa0 | 61 73 65 93 6f 66 93 65 72 72 6f 72 73 2e 91 05 28 35 46 69 6e 61 6c 6c 79 91 ff 16 65 2c 8e a1 | ase.of.errors...(5Finally...e,.. |
9ac0 | 8d 91 fd 27 91 74 68 65 96 03 7e db 72 65 74 75 72 6e 65 64 93 76 91 ff 64 44 61 6c 75 65 73 93 | ...'.the..~.returned.v..dDalues. |
9ae0 | 28 61 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 93 6d 61 9a b2 21 79 93 72 65 74 75 72 6e 93 6d 61 | (a.Lua.function.ma..!y.return.ma |
9b00 | 6e 98 79 93 76 91 ff 64 44 61 6c 75 65 73 29 93 63 61 6e 93 62 90 4d de 65 93 72 65 74 72 69 65 | n.y.v..dDalues).can.b.M.e.retrie |
9b20 | 76 98 65 64 93 77 69 74 68 93 74 68 65 93 6d 61 63 72 6f 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f | v.ed.with.the.macro.....'..lua_O |
9b40 | 62 6a 65 63 74 91 1c be 52 6c 75 61 5f 67 65 74 72 65 73 75 6c 74 91 4a bb a2 28 69 6e 74 91 05 | bject...Rlua_getresult.J..(int.. |
9b60 | bf aa 6e 75 6d 62 65 72 29 3b 8e a6 8d 91 fd 27 91 6e 75 6d 62 65 72 96 03 a7 8d cd 69 73 93 74 | ..number);.....'.number.....is.t |
9b80 | 68 65 93 6f 72 64 65 72 93 6f 66 93 74 68 65 93 72 65 73 75 6c 74 2c 91 03 a7 d6 73 74 61 72 74 | he.order.of.the.result,....start |
9ba0 | 69 6e 67 93 77 69 74 68 93 31 2e 91 04 e1 51 57 68 65 6e 93 63 61 6c 6c 65 64 93 77 69 74 68 93 | ing.with.1....QWhen.called.with. |
9bc0 | 61 93 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 96 03 a7 8d 6c 61 72 67 65 72 93 74 68 61 6e 93 74 | a.n..!um.b.M.er....larger.than.t |
9be0 | 68 65 8e a1 8d 91 fd 27 91 61 63 74 75 61 6c 9b 03 a6 66 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 | he.....'.actual...fn..!um.b.M.er |
9c00 | 98 6f 66 98 72 65 73 75 6c 74 73 2c 98 74 68 69 73 98 66 75 6e 63 74 69 6f 6e 98 72 65 74 75 72 | .of.results,.this.function.retur |
9c20 | 6e 73 98 d3 4c 55 41 5f 4e 4f 4f 42 4a 45 43 54 cd 2e 8e a1 8d 91 0e 27 91 54 77 9a b2 21 6f 96 | ns..LUA_NOOBJECT.......'.Tw..!o. |
9c40 | 02 d8 20 73 70 90 4d de 65 63 69 61 6c 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 73 93 68 61 98 76 | ...sp.M.ecial.Lua.functions.ha.v |
9c60 | 98 65 93 65 78 63 6c 75 73 69 76 98 65 93 69 6e 98 74 65 72 66 61 63 65 73 3a 91 04 76 ba d3 65 | .e.exclusiv.e.in.terfaces:..v..e |
9c80 | 72 72 6f 72 93 cd 61 6e 64 93 d3 73 65 74 66 61 6c 6c 62 61 63 6b cd 2e 91 04 99 1b 41 96 02 d7 | rror..and..setfallback......A... |
9ca0 | eb 43 93 66 75 6e 63 74 69 6f 6e 8e a1 8d 91 fd 27 91 63 61 6e 96 03 a6 66 67 65 6e 65 72 61 74 | .C.function.....'.can...fgenerat |
9cc0 | 65 93 61 93 4c 75 61 93 65 72 72 6f 72 93 63 61 6c 6c 69 6e 67 93 74 68 65 93 66 75 6e 63 74 69 | e.a.Lua.error.calling.the.functi |
9ce0 | 6f 6e 8e a6 8d 91 fd 27 91 d3 76 6f 69 64 96 05 bf aa 6c 75 61 5f 65 72 72 6f 72 93 28 63 68 61 | on.....'..void....lua_error.(cha |
9d00 | 72 93 2a 6d 65 73 73 61 67 65 29 3b 8e a6 8d 91 fd 27 91 cd 54 68 69 73 96 04 74 db 66 75 6e 63 | r.*message);.....'..This..t.func |
9d20 | 74 69 6f 6e 93 6e 65 76 90 b2 21 65 72 93 72 65 74 75 72 6e 73 2e 91 07 49 3d 49 66 93 74 68 65 | tion.nev..!er.returns...I=If.the |
9d40 | 93 43 91 04 74 a6 66 75 6e 63 74 69 6f 6e 93 68 61 73 93 62 9a 4d de 65 65 6e 93 63 61 6c 6c 65 | .C..t.function.has.b.M.een.calle |
9d60 | 64 93 66 72 6f 6d 93 4c 75 61 2c 91 04 a8 78 74 68 65 93 63 6f 72 72 65 73 70 98 6f 6e 64 69 6e | d.from.Lua,...xthe.corresp.ondin |
9d80 | 67 8e a1 8d 91 fd 27 91 4c 75 61 96 04 44 e2 65 78 65 63 75 74 69 6f 6e 93 74 65 72 6d 69 6e 61 | g.....'.Lua..D.execution.termina |
9da0 | 74 65 73 2c 91 04 6c 81 61 73 93 69 66 93 61 6e 93 65 72 72 6f 72 93 68 61 64 93 6f 9a 4d de 63 | tes,..l.as.if.an.error.had.o.M.c |
9dc0 | 63 75 72 65 64 93 69 6e 73 69 64 65 93 4c 75 61 93 63 6f 98 64 65 2e 91 06 b9 51 4f 74 68 65 72 | cured.inside.Lua.co.de....QOther |
9de0 | 77 69 73 65 2c 91 04 6c 81 74 68 65 93 77 68 6f 6c 65 8e a1 8d 91 fd 27 91 70 72 6f 67 72 61 6d | wise,..l.the.whole.....'.program |
9e00 | 91 03 a6 66 74 65 72 6d 69 6e 61 74 65 73 2e 8e a1 8d 91 0e 27 91 46 91 ff 16 65 61 6c 6c 62 61 | ...fterminates......'.F...eallba |
9e20 | 63 9a b2 21 6b 73 96 03 a6 66 63 61 6e 93 62 90 4d de 65 93 63 98 68 61 6e 67 65 64 93 77 69 74 | c..!ks...fcan.b.M.e.c.hanged.wit |
9e40 | 68 3a 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 6c 75 61 5f 73 65 74 66 | h:.....'..lua_Object....lua_setf |
9e60 | 61 6c 6c 62 61 63 6b 93 28 63 68 61 72 93 2a 6e 61 6d 65 2c 93 6c 75 61 5f 43 46 75 6e 63 74 69 | allback.(char.*name,.lua_CFuncti |
9e80 | 6f 6e 93 66 61 6c 6c 62 61 63 6b 29 3b 8e a6 8d 91 fd 27 91 cd 54 68 65 96 04 0a 89 0c 72 73 74 | on.fallback);.....'..The.....rst |
9ea0 | 93 70 61 72 61 6d 65 74 65 72 93 69 73 93 74 68 65 93 66 61 6c 6c 62 61 63 90 b2 21 6b 93 6e 61 | .parameter.is.the.fallbac..!k.na |
9ec0 | 6d 65 2c 91 04 23 91 61 6e 64 93 74 68 65 93 73 65 63 6f 6e 64 93 61 93 43 46 91 ff 16 65 75 6e | me,..#.and.the.second.a.CF...eun |
9ee0 | 63 74 69 6f 6e 93 74 6f 93 62 90 4d de 65 93 75 73 65 64 93 61 73 93 74 68 65 93 6e 65 77 8e a1 | ction.to.b.M.e.used.as.the.new.. |
9f00 | 8d 91 fd 27 91 66 61 6c 6c 62 61 63 9a b2 21 6b 2e 91 07 7a 6f 54 68 69 73 96 04 85 41 66 75 6e | ...'.fallbac..!k...zoThis...Afun |
9f20 | 63 74 69 6f 6e 93 72 65 74 75 72 6e 73 93 61 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 2c 91 04 bc | ction.returns.a..lua_Object.,... |
9f40 | f8 77 68 69 63 98 68 93 69 73 93 74 68 65 93 6f 6c 64 93 66 61 6c 6c 62 61 63 98 6b 93 76 91 ff | .whic.h.is.the.old.fallbac.k.v.. |
9f60 | 64 44 61 6c 75 65 2c 91 04 bc f8 6f 72 93 6e 69 6c 93 6f 6e 93 66 61 69 6c 8e a1 8d 91 fd 27 91 | dDalue,....or.nil.on.fail.....'. |
9f80 | 28 69 6e 95 b2 21 76 91 ff 64 44 61 6c 69 64 9b 03 a6 66 66 61 6c 6c 62 61 63 93 6b 98 6e 61 6d | (in..!v..dDalid...ffallbac.k.nam |
9fa0 | 65 29 2e 91 04 dd dd 54 68 69 73 98 6f 6c 64 98 76 91 ff 64 44 61 6c 75 65 98 63 61 6e 98 62 90 | e).....This.old.v..dDalue.can.b. |
9fc0 | 4d de 65 98 75 73 65 64 98 66 6f 72 98 63 93 68 61 69 6e 69 6e 67 98 66 61 6c 6c 62 61 63 93 6b | M.e.used.for.c.haining.fallbac.k |
9fe0 | 73 2e 8e a1 8d 91 0e 27 91 41 6e 96 03 a6 66 65 78 61 6d 70 6c 65 93 6f 66 93 43 93 63 6f 90 4d | s......'.An...fexample.of.C.co.M |
a000 | de 64 65 93 63 61 6c 6c 69 6e 67 93 61 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 73 68 | .de.calling.a.Lua.function.is.sh |
a020 | 6f 90 b2 21 77 6e 93 69 6e 93 53 65 63 74 69 6f 6e 93 37 2e 36 2e 8e 8e 9f 1c 73 e7 8d 92 00 d8 | o..!wn.in.Section.7.6.....s..... |
a040 | 74 d4 31 33 8e 8e 8c 8b 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t.13............................ |
a060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 95 9d a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 | ........................c...2... |
a080 | 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 91 fd 27 91 db 35 2e 35 8e 91 1b e7 91 43 91 04 80 00 46 91 | ...|...u.k....'..5.5.....C....F. |
a0a0 | fe e0 00 75 6e 63 74 69 6f 6e 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 54 91 ff 16 65 6f 96 03 a6 66 | ...unctions........'..T...eo...f |
a0c0 | 72 65 67 69 73 74 65 72 93 61 93 43 93 66 75 6e 63 74 69 6f 6e 93 74 6f 93 4c 75 61 2c 93 74 68 | register.a.C.function.to.Lua,.th |
a0e0 | 65 72 65 93 69 73 93 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 93 6d 61 63 72 6f 3a 8e a9 | ere.is.the.follo..!wing.macro:.. |
a100 | 12 5f 0e 8d 91 fd 27 91 d3 23 64 65 66 69 6e 65 96 05 bf aa 6c 75 61 5f 72 65 67 69 73 74 65 72 | ._....'..#define....lua_register |
a120 | 28 6e 2c 66 29 91 28 3d a6 28 6c 75 61 5f 70 75 73 68 63 66 75 6e 63 74 69 6f 6e 28 66 29 2c 93 | (n,f).(=.(lua_pushcfunction(f),. |
a140 | 6c 75 61 5f 73 74 6f 72 65 67 6c 6f 62 61 6c 28 6e 29 29 8e a4 0d 99 9a 8d 91 fd 27 91 2f 2a 96 | lua_storeglobal(n))........'./*. |
a160 | 05 bf aa 63 68 61 72 93 2a 6e 3b 91 33 bc fa 2a 2f 8e a1 8d 91 fd 27 91 2f 2a 96 05 bf aa 6c 75 | ...char.*n;.3..*/.....'./*....lu |
a180 | 61 5f 43 46 75 6e 63 74 69 6f 6e 93 66 3b 93 2a 2f 8e a6 8d 91 fd 27 91 cd 77 68 69 63 95 b2 21 | a_CFunction.f;.*/.....'..whic..! |
a1a0 | 68 9b 04 7f 80 72 65 63 65 69 76 93 65 73 98 74 68 65 98 6e 61 6d 65 98 74 68 65 98 66 75 6e 63 | h....receiv.es.the.name.the.func |
a1c0 | 74 69 6f 6e 98 77 69 6c 6c 98 68 61 93 76 93 65 98 69 6e 98 4c 75 61 2c 91 04 b5 c6 61 6e 64 98 | tion.will.ha.v.e.in.Lua,....and. |
a1e0 | 61 98 70 90 4d de 6f 69 6e 93 74 65 72 98 74 6f 98 74 68 65 98 66 75 6e 63 74 69 6f 6e 2e 91 07 | a.p.M.oin.ter.to.the.function... |
a200 | 69 2b 54 68 69 73 8e a1 8d 91 fd 27 91 70 90 4d de 6f 69 6e 95 b2 21 74 65 72 9b 03 a6 66 6d 93 | i+This.....'.p.M.oin..!ter...fm. |
a220 | 75 73 74 98 68 61 93 76 93 65 98 74 93 79 70 90 4d de 65 98 d3 6c 75 61 5f 43 46 75 6e 63 74 69 | ust.ha.v.e.t.yp.M.e..lua_CFuncti |
a240 | 6f 6e cd 2c 98 77 68 69 63 93 68 98 69 73 98 64 65 0c 6e 65 64 98 61 73 8e a6 8d 91 fd 27 91 d3 | on.,.whic.h.is.de.ned.as.....'.. |
a260 | 74 79 70 65 64 65 66 96 05 bf aa 76 6f 69 64 93 28 2a 6c 75 61 5f 43 46 75 6e 63 74 69 6f 6e 29 | typedef....void.(*lua_CFunction) |
a280 | 93 28 76 6f 69 64 29 3b 8e a6 8d 91 fd 27 91 cd 74 68 61 74 96 03 a6 66 69 73 2c 93 61 93 70 90 | .(void);.....'..that...fis,.a.p. |
a2a0 | 4d de 6f 69 6e 90 b2 21 74 65 72 93 74 6f 93 61 93 66 75 6e 63 74 69 6f 6e 93 77 69 74 68 93 6e | M.oin..!ter.to.a.function.with.n |
a2c0 | 6f 93 70 61 72 61 6d 65 74 65 72 73 93 61 6e 64 93 6e 6f 93 72 65 73 75 6c 74 73 2e 8e a1 8d 91 | o.parameters.and.no.results..... |
a2e0 | 0e 27 91 49 6e 96 04 6c 88 6f 72 64 65 72 93 74 6f 93 63 6f 6d 6d 9a b2 21 75 6e 69 63 61 74 65 | .'.In..l.order.to.comm..!unicate |
a300 | 93 70 72 6f 70 90 4d de 65 72 6c 79 93 77 69 74 68 93 4c 75 61 2c 91 04 9e 10 61 93 43 91 04 6c | .prop.M.erly.with.Lua,....a.C..l |
a320 | 55 66 75 6e 63 74 69 6f 6e 93 6d 98 75 73 74 93 66 6f 6c 6c 6f 98 77 93 61 93 70 72 6f 74 6f 90 | Ufunction.m.ust.follo.w.a.proto. |
a340 | 4d de 63 6f 6c 2c 91 04 9e 10 77 68 69 63 98 68 8e a1 8d 91 fd 27 91 64 65 0c 6e 65 73 96 03 a6 | M.col,....whic.h.....'.de.nes... |
a360 | 66 74 68 65 93 77 95 b2 21 61 93 79 96 03 a6 66 70 61 72 61 6d 65 74 65 72 73 93 61 6e 64 93 72 | fthe.w..!a.y...fparameters.and.r |
a380 | 65 73 75 6c 74 73 93 61 72 65 93 70 61 73 73 65 64 2e 8e a1 8d 91 0e 27 91 54 91 ff 16 65 6f 96 | esults.are.passed......'.T...eo. |
a3a0 | 03 a6 66 61 63 63 65 73 73 93 69 74 73 93 61 72 67 75 6d 65 6e 90 b2 21 74 73 2c 93 61 93 43 93 | ..faccess.its.argumen..!ts,.a.C. |
a3c0 | 66 75 6e 63 74 69 6f 6e 93 63 61 6c 6c 73 3a 8e a6 8d 91 fd 27 91 d3 6c 75 61 5f 4f 62 6a 65 63 | function.calls:.....'..lua_Objec |
a3e0 | 74 91 1c be 52 6c 75 61 5f 67 65 74 70 61 72 61 6d 91 4a bb a2 28 69 6e 74 91 05 bf aa 6e 75 6d | t...Rlua_getparam.J..(int....num |
a400 | 62 65 72 29 3b 8e a6 8d 91 fd 27 91 6e 75 6d 62 65 72 96 04 4c 72 cd 73 74 61 72 74 73 93 77 69 | ber);.....'.number..Lr.starts.wi |
a420 | 74 68 93 31 93 74 6f 93 67 65 74 93 74 68 65 93 0c 72 73 74 93 61 72 67 75 6d 65 6e 9a b2 21 74 | th.1.to.get.the..rst.argumen..!t |
a440 | 2e 91 06 d0 02 57 68 65 6e 93 63 61 6c 6c 65 64 93 77 69 74 68 93 61 93 6e 98 75 6d 98 62 90 4d | .....When.called.with.a.n.um.b.M |
a460 | de 65 72 93 6c 61 72 67 65 72 93 74 68 61 6e 93 74 68 65 8e a1 8d 91 fd 27 91 61 63 74 75 61 6c | .er.larger.than.the.....'.actual |
a480 | 9b 03 80 88 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 98 6f 66 98 61 72 67 75 6d 65 6e 93 74 73 2c | ....n..!um.b.M.er.of.argumen.ts, |
a4a0 | 91 03 88 1a 74 68 69 73 98 66 75 6e 63 74 69 6f 6e 98 72 65 74 75 72 6e 73 98 d3 4c 55 41 5f 4e | ....this.function.returns..LUA_N |
a4c0 | 4f 4f 42 4a 45 43 54 cd 2e 98 49 6e 98 74 68 69 73 98 77 93 61 93 79 91 ff 16 65 2c 91 03 88 1a | OOBJECT...In.this.w.a.y...e,.... |
a4e0 | 69 74 98 69 73 98 70 90 4d de 6f 73 73 69 62 6c 65 98 74 6f 8e a1 8d 91 fd 27 91 77 72 69 74 65 | it.is.p.M.ossible.to.....'.write |
a500 | 96 03 a6 66 66 75 6e 63 74 69 6f 6e 73 93 74 68 61 74 93 77 9a b2 21 6f 72 6b 93 77 69 74 68 93 | ...ffunctions.that.w..!ork.with. |
a520 | 61 93 76 91 ff 64 44 61 72 69 61 62 6c 65 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 66 93 70 61 | a.v..dDariable.n.um.b.M.er.of.pa |
a540 | 72 61 6d 65 74 65 72 73 2e 8e a1 8d 91 0e 27 91 54 91 ff 16 65 6f 96 04 51 af 72 65 74 75 72 6e | rameters......'.T...eo..Q.return |
a560 | 93 76 91 ff 64 44 61 6c 75 65 73 2c 91 04 7c 81 61 93 43 91 04 51 83 66 75 6e 63 74 69 6f 6e 93 | .v..dDalues,..|.a.C..Q.function. |
a580 | 6a 75 73 74 93 70 75 73 68 65 73 93 74 68 65 6d 93 6f 6e 9a b2 21 74 6f 93 74 68 65 93 73 74 61 | just.pushes.them.on..!to.the.sta |
a5a0 | 63 98 6b 2c 91 04 7c 81 69 6e 93 64 69 72 65 63 74 93 6f 72 64 65 72 3b 91 04 a7 53 73 65 65 93 | c.k,..|.in.direct.order;...Ssee. |
a5c0 | 53 65 63 2d 8e a1 8d 91 fd 27 91 74 69 6f 6e 96 03 a6 66 35 2e 32 2e 91 04 dd dd 4c 69 6b 9a b2 | Sec-.....'.tion...f5.2.....Lik.. |
a5e0 | 21 65 93 61 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 2c 93 61 93 43 93 66 75 6e 63 74 69 6f 6e 93 | !e.a.Lua.function,.a.C.function. |
a600 | 63 61 6c 6c 65 64 93 62 98 79 93 4c 75 61 93 63 61 6e 93 61 6c 73 6f 93 72 65 74 75 72 6e 93 6d | called.b.y.Lua.can.also.return.m |
a620 | 61 6e 98 79 93 72 65 73 75 6c 74 73 2e 8e a1 8d 91 0e 27 91 53 65 63 74 69 6f 6e 96 03 a6 66 37 | an.y.results......'.Section...f7 |
a640 | 2e 35 93 70 72 65 73 65 6e 90 b2 21 74 73 93 61 6e 93 65 78 61 6d 70 6c 65 93 6f 66 93 61 93 43 | .5.presen..!ts.an.example.of.a.C |
a660 | 46 91 ff 16 65 75 6e 63 74 69 6f 6e 2e 8e 9f 1c 86 60 8d 8d 91 fd 27 91 db 35 2e 36 8e 91 1b e7 | F...eunction.....`....'..5.6.... |
a680 | 91 4c 6f 90 60 00 63 90 a0 00 6b 69 6e 67 96 04 80 00 4c 75 61 93 4f 62 91 00 c0 00 6a 65 63 74 | .Lo.`.c...king....Lua.Ob....ject |
a6a0 | 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 41 73 96 03 59 34 61 6c 72 65 61 64 79 93 6e 6f 74 65 64 2c | s........'..As..Y4already.noted, |
a6c0 | 91 03 68 a5 d3 6c 75 61 5f 4f 62 6a 65 63 74 cd 73 93 61 72 65 93 76 9a b2 21 6f 6c 61 74 69 6c | ..h..lua_Object.s.are.v..!olatil |
a6e0 | 65 2e 91 04 c4 22 49 66 93 74 68 65 93 43 91 03 59 21 63 6f 90 4d de 64 65 93 6e 65 65 64 73 93 | e...."If.the.C..Y!co.M.de.needs. |
a700 | 74 6f 93 6b 98 65 65 70 93 61 93 d3 6c 75 61 5f 4f 62 6a 65 63 74 93 cd 6f 75 74 73 69 64 65 8e | to.k.eep.a..lua_Object..outside. |
a720 | a1 8d 91 fd 27 91 62 6c 6f 95 4d de 63 90 b2 21 6b 9b 02 94 0c 62 93 6f 75 6e 64 61 72 69 65 73 | ....'.blo.M.c..!k....b.oundaries |
a740 | 2c 91 02 ca eb 69 74 98 68 61 73 98 74 6f 98 d0 6c 6f 91 ff 70 b9 63 6b 98 cd 74 68 65 98 6f 62 | ,....it.has.to..lo..p.ck..the.ob |
a760 | 91 00 9b bb 6a 65 63 74 2e 91 04 82 6a 54 68 65 98 72 6f 75 74 69 6e 65 73 98 74 6f 98 6d 61 6e | ....ject....jThe.routines.to.man |
a780 | 69 70 75 6c 61 74 65 98 6c 6f 93 63 95 b2 21 6b 69 6e 67 98 61 72 65 98 74 68 65 98 66 6f 6c 6c | ipulate.lo.c..!king.are.the.foll |
a7a0 | 6f 93 77 69 6e 67 3a 8e a6 8d 91 fd 27 91 d3 69 6e 74 91 2d fd 50 6c 75 61 5f 6c 6f 63 6b 91 05 | o.wing:.....'..int.-.Plua_lock.. |
a7c0 | bf aa 28 76 6f 69 64 29 3b 8e a1 8d 91 fd 27 91 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 6c 75 | ..(void);.....'.lua_Object....lu |
a7e0 | 61 5f 67 65 74 6c 6f 63 6b 65 64 91 0b 7f 54 28 69 6e 74 93 72 65 66 29 3b 8e a1 8d 91 fd 27 91 | a_getlocked...T(int.ref);.....'. |
a800 | 76 6f 69 64 91 28 3d a6 6c 75 61 5f 70 75 73 68 6c 6f 63 6b 65 64 96 05 bf aa 28 69 6e 74 93 72 | void.(=.lua_pushlocked....(int.r |
a820 | 65 66 29 3b 8e a1 8d 91 fd 27 91 76 6f 69 64 91 28 3d a6 6c 75 61 5f 75 6e 6c 6f 63 6b 96 05 bf | ef);.....'.void.(=.lua_unlock... |
a840 | aa 28 69 6e 74 93 72 65 66 29 3b 8e a6 8d 91 fd 27 91 cd 54 68 65 96 05 33 91 66 75 6e 63 74 69 | .(int.ref);.....'..The..3.functi |
a860 | 6f 6e 93 d3 6c 75 61 5f 6c 6f 63 6b 93 cd 6c 6f 90 4d de 63 9a b2 21 6b 73 93 74 68 65 93 6f 62 | on..lua_lock..lo.M.c..!ks.the.ob |
a880 | 91 00 9b bb 6a 65 63 74 93 77 68 69 63 98 68 93 61 72 65 93 6f 6e 93 74 68 65 93 74 6f 70 93 6f | ....ject.whic.h.are.on.the.top.o |
a8a0 | 66 93 74 68 65 93 73 74 61 63 98 6b 2c 91 05 96 db 61 6e 64 93 72 65 74 75 72 6e 73 93 61 8e a1 | f.the.stac.k,....and.returns.a.. |
a8c0 | 8d 91 fd 27 91 72 65 66 65 72 65 6e 63 65 96 05 14 6d 74 6f 93 69 74 2e 91 09 27 f2 57 68 65 6e | ...'.reference...mto.it...'.When |
a8e0 | 65 76 9a b2 21 65 72 93 74 68 65 93 6c 6f 90 4d de 63 98 6b 98 65 64 93 6f 62 91 00 9b bb 6a 65 | ev..!er.the.lo.M.c.k.ed.ob....je |
a900 | 63 74 93 69 73 93 6e 65 65 64 65 64 2c 91 05 6f ee 61 93 63 61 6c 6c 93 74 6f 93 d3 6c 75 61 5f | ct.is.needed,..o.a.call.to..lua_ |
a920 | 67 65 74 6c 6f 63 6b 65 64 93 cd 72 65 74 75 72 6e 73 93 61 8e a1 8d 91 fd 27 91 68 61 6e 64 6c | getlocked..returns.a.....'.handl |
a940 | 65 96 03 d6 30 74 6f 93 69 74 2c 91 03 e2 22 77 68 69 6c 65 93 d3 6c 75 61 5f 70 75 73 68 6c 6f | e...0to.it,..."while..lua_pushlo |
a960 | 63 6b 65 64 93 cd 70 75 73 68 65 73 93 74 68 65 93 68 61 6e 64 6c 65 93 6f 6e 93 74 68 65 93 73 | cked..pushes.the.handle.on.the.s |
a980 | 74 61 63 9a b2 21 6b 2e 91 05 6d 3a 57 68 65 6e 93 61 93 6c 6f 90 4d de 63 98 6b 98 65 64 93 6f | tac..!k...m:When.a.lo.M.c.k.ed.o |
a9a0 | 62 91 00 9b bb 6a 65 63 74 93 69 73 8e a1 8d 91 fd 27 91 6e 6f 96 03 a6 66 6c 6f 6e 67 65 72 93 | b....ject.is.....'.no...flonger. |
a9c0 | 6e 65 65 64 65 64 2c 93 69 74 93 63 61 6e 93 62 9a 4d de 65 93 75 6e 6c 6f 98 63 95 b2 21 6b 93 | needed,.it.can.b.M.e.unlo.c..!k. |
a9e0 | 65 64 96 03 a6 66 77 69 74 68 93 61 93 63 61 6c 6c 93 74 6f 93 d3 6c 75 61 5f 75 6e 6c 6f 63 6b | ed...fwith.a.call.to..lua_unlock |
aa00 | cd 2e 8e 9f 21 b4 1c 8d 8d 91 fd 27 91 e2 36 8e 91 15 fe 90 50 72 65 64 65 0c 6e 65 64 96 05 85 | ....!......'..6.....Prede.ned... |
aa20 | 1c 46 91 fe 9e b8 75 6e 63 74 69 6f 6e 73 93 61 6e 64 93 4c 69 62 72 61 72 69 65 73 8e 9f 18 71 | .F....unctions.and.Libraries...q |
aa40 | 8b 8d 91 fd 27 91 cd 54 68 65 96 02 b7 20 73 65 74 93 6f 66 93 70 72 65 64 65 0c 6e 65 64 93 66 | ....'..The....set.of.prede.ned.f |
aa60 | 75 6e 63 74 69 6f 6e 73 93 69 6e 93 4c 75 61 93 69 73 93 73 6d 61 6c 6c 93 62 75 74 93 70 90 4d | unctions.in.Lua.is.small.but.p.M |
aa80 | de 6f 95 b2 21 77 93 65 72 66 75 6c 2e 91 04 8e 1b 4d 6f 73 74 96 02 b7 20 6f 66 93 74 68 65 6d | .o..!w.erful.....Most....of.them |
aaa0 | 93 70 72 6f 90 b2 21 76 69 64 65 93 66 65 61 74 75 72 65 73 93 74 68 61 74 8e a1 8d 91 fd 27 91 | .pro..!vide.features.that.....'. |
aac0 | 61 6c 6c 6f 9a b2 21 77 73 96 03 b8 53 73 6f 6d 65 93 64 65 67 72 65 65 93 6f 66 93 72 65 0d 65 | allo..!ws...Ssome.degree.of.re.e |
aae0 | 78 69 76 69 74 98 79 93 69 6e 93 74 68 65 93 6c 61 6e 67 75 61 67 65 2e 91 05 13 a3 4d 61 6e 98 | xivit.y.in.the.language.....Man. |
ab00 | 79 93 6f 66 93 74 68 65 73 65 93 66 65 61 74 75 72 65 73 93 63 61 6e 6e 6f 74 93 62 90 4d de 65 | y.of.these.features.cannot.b.M.e |
ab20 | 93 73 69 6d 98 75 6c 61 74 65 64 8e a1 8d 91 fd 27 91 77 69 74 68 96 03 a6 66 74 68 65 93 72 65 | .sim.ulated.....'.with...fthe.re |
ab40 | 73 74 93 6f 66 93 74 68 65 93 4c 61 6e 67 75 61 67 65 93 6e 6f 72 93 77 69 74 68 93 74 68 65 93 | st.of.the.Language.nor.with.the. |
ab60 | 73 74 61 6e 64 61 72 64 93 41 50 49 2e 8e a1 8d 91 0e 27 91 54 68 65 96 04 f5 7e 6c 69 62 72 61 | standard.API......'.The...~libra |
ab80 | 72 69 65 73 2c 9b 05 49 43 6f 6e 93 74 68 65 93 6f 74 68 65 72 93 68 61 6e 64 2c 98 70 72 6f 9a | ries,..ICon.the.other.hand,.pro. |
aba0 | b2 21 76 69 64 65 93 75 73 65 66 75 6c 93 72 6f 75 74 69 6e 65 73 93 74 68 61 74 93 61 72 65 93 | .!vide.useful.routines.that.are. |
abc0 | 69 6d 70 6c 65 6d 65 6e 98 74 65 64 93 64 69 72 65 63 74 6c 79 8e a1 8d 91 fd 27 91 74 68 72 6f | implemen.ted.directly.....'.thro |
abe0 | 75 67 68 96 03 0c 49 74 68 65 93 73 74 61 6e 64 61 72 64 93 41 50 49 2e 93 54 68 65 72 65 66 6f | ugh...Ithe.standard.API..Therefo |
ac00 | 72 65 2c 9b 03 2b 1c 74 68 65 79 93 61 72 65 93 6e 6f 74 93 6e 65 63 65 73 73 61 72 79 93 74 6f | re,..+.they.are.not.necessary.to |
ac20 | 93 74 68 65 93 6c 61 6e 67 75 61 67 65 2c 98 61 6e 64 93 61 72 65 93 70 72 6f 90 b2 21 76 69 64 | .the.language,.and.are.pro..!vid |
ac40 | 65 64 8e a1 8d 91 fd 27 91 61 73 96 03 a6 66 73 65 70 61 72 61 74 65 64 93 43 93 6d 6f 90 4d de | ed.....'.as...fseparated.C.mo.M. |
ac60 | 64 75 6c 65 73 2e 91 04 dd dd 43 75 72 72 65 6e 90 b2 21 74 6c 79 93 74 68 65 72 65 93 61 72 65 | dules.....Curren..!tly.there.are |
ac80 | 93 74 68 72 65 65 93 73 74 61 6e 64 61 72 64 93 6c 69 62 72 61 72 69 65 73 3a 8e a6 8d 8d 8d 8d | .three.standard.libraries:...... |
aca0 | 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 73 74 72 69 6e 67 91 03 a6 66 6d 61 6e 69 70 75 6c 61 | ...a..........string...fmanipula |
acc0 | 74 69 6f 6e 3b 8e a4 14 e8 96 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 6d 61 74 68 | tion;............a..........math |
ace0 | 65 6d 61 74 69 63 61 6c 96 03 a6 66 66 75 6e 63 74 69 6f 6e 73 93 28 73 69 6e 2c 93 63 6f 73 2c | ematical...ffunctions.(sin,.cos, |
ad00 | 93 65 74 63 29 3b 8e a1 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 69 6e 70 75 74 96 | .etc);.........a..........input. |
ad20 | 03 a6 66 61 6e 64 93 6f 75 74 70 75 74 3b 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 31 34 8e 8e 8c 8b | ..fand.output;....s.....t.14.... |
ad40 | 00 00 00 0f 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 | ................................ |
ad60 | 00 00 00 00 00 00 00 00 00 00 a0 47 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 | ...........G....c...2......|...u |
ad80 | e5 6b 8d 8d 91 fd 27 91 db 36 2e 31 8e 91 1b e7 91 50 72 65 64 65 0c 6e 65 64 91 04 80 00 46 91 | .k....'..6.1.....Prede.ned....F. |
ada0 | fe e0 00 75 6e 63 74 69 6f 6e 73 8e a4 14 ab ff 8d 91 fd 27 91 d3 64 6f 66 69 6c 65 91 05 bf aa | ...unctions........'..dofile.... |
adc0 | 28 66 69 6c 65 6e 61 6d 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 d5 43 66 75 6e 63 74 69 | (filename).....'..This...Cfuncti |
ade0 | 6f 6e 93 72 65 63 65 69 76 9a b2 21 65 73 93 61 93 0c 6c 65 93 6e 61 6d 65 2c 91 05 20 f9 6f 70 | on.receiv..!es.a..le.name,....op |
ae00 | 90 4d de 65 6e 73 93 69 74 93 61 6e 64 93 65 78 65 63 75 74 65 73 93 69 74 73 93 63 6f 6e 98 74 | .M.ens.it.and.executes.its.con.t |
ae20 | 65 6e 98 74 73 93 61 73 93 61 93 4c 75 61 93 6d 6f 90 4d de 64 75 6c 65 2e 91 08 6a 73 49 74 8e | en.ts.as.a.Lua.mo.M.dule...jsIt. |
ae40 | a9 0d 99 9a 8d 91 fd 27 91 72 65 74 75 72 6e 73 96 03 a6 66 31 93 69 66 93 74 68 65 72 65 93 61 | .......'.returns...f1.if.there.a |
ae60 | 72 65 93 6e 6f 93 65 72 72 6f 72 73 2c 93 d2 6e 69 6c 93 cd 6f 74 68 65 72 77 69 73 65 2e 8e 9f | re.no.errors,..nil..otherwise... |
ae80 | 1c ec 1f 8d 91 fd 27 91 d3 64 6f 73 74 72 69 6e 67 91 05 bf aa 28 73 74 72 69 6e 67 29 8e a1 8d | ......'..dostring....(string)... |
aea0 | 91 fd 27 91 cd 54 68 69 73 96 03 ce b6 66 75 6e 63 74 69 6f 6e 93 65 78 65 63 75 74 65 73 93 61 | ..'..This....function.executes.a |
aec0 | 93 67 69 76 90 b2 21 65 6e 93 73 74 72 69 6e 67 93 61 73 93 61 93 4c 75 61 93 6d 6f 90 4d de 64 | .giv..!en.string.as.a.Lua.mo.M.d |
aee0 | 75 6c 65 2e 91 05 56 cd 49 74 93 72 65 74 75 72 6e 73 93 31 93 69 66 93 74 68 65 72 65 93 61 72 | ule...V.It.returns.1.if.there.ar |
af00 | 65 93 6e 6f 93 65 72 72 6f 72 73 2c 91 03 d8 ca d2 6e 69 6c 8e a6 8d 91 fd 27 91 cd 6f 74 68 65 | e.no.errors,.....nil.....'..othe |
af20 | 72 77 69 73 65 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 6e 65 78 74 96 05 bf aa 28 74 61 62 6c 65 2c | rwise.........'..next....(table, |
af40 | 93 69 6e 64 65 78 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 03 b7 f4 66 75 6e 63 74 69 6f 6e 93 | .index).....'..This....function. |
af60 | 61 6c 6c 6f 9a b2 21 77 73 93 61 93 70 72 6f 67 72 61 6d 93 74 6f 93 65 6e 98 75 6d 65 72 61 74 | allo..!ws.a.program.to.en.umerat |
af80 | 65 93 61 6c 6c 93 0c 65 6c 64 73 93 6f 66 93 61 93 74 61 62 6c 65 2e 91 05 12 86 49 74 73 93 0c | e.all..elds.of.a.table.....Its.. |
afa0 | 72 73 74 93 61 72 67 75 6d 65 6e 98 74 93 69 73 93 61 93 74 61 62 6c 65 8e a6 8d 91 fd 27 91 61 | rst.argumen.t.is.a.table.....'.a |
afc0 | 6e 64 96 03 fe b5 69 74 73 93 73 65 63 6f 6e 64 93 61 72 67 75 6d 65 6e 9a b2 21 74 93 69 73 93 | nd....its.second.argumen..!t.is. |
afe0 | 61 6e 93 69 6e 64 65 78 93 69 6e 93 74 68 69 73 93 74 61 62 6c 65 3b 91 04 2a dd 74 68 69 73 93 | an.index.in.this.table;..*.this. |
b000 | 69 6e 64 65 78 93 63 61 6e 93 62 90 4d de 65 93 61 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 72 | index.can.b.M.e.a.n.um.b.M.er.or |
b020 | 93 61 93 73 74 72 69 6e 67 2e 91 05 e6 ca 49 74 8e a6 8d 91 fd 27 91 72 65 74 75 72 6e 73 96 03 | .a.string.....It.....'.returns.. |
b040 | 7e b3 74 68 65 93 6e 65 78 74 93 69 6e 64 65 78 93 6f 66 93 74 68 65 93 74 61 62 6c 65 93 61 6e | ~.the.next.index.of.the.table.an |
b060 | 64 93 74 68 65 93 76 91 ff 64 44 61 6c 75 65 93 61 73 73 6f 90 4d de 63 69 61 74 65 64 93 77 69 | d.the.v..dDalue.asso.M.ciated.wi |
b080 | 74 68 93 74 68 65 93 69 6e 64 65 78 2e 91 04 d0 a1 57 68 65 6e 93 63 61 6c 6c 65 64 93 77 69 74 | th.the.index.....When.called.wit |
b0a0 | 68 8e a6 8d 91 fd 27 91 d2 6e 69 6c 96 03 79 f6 cd 61 73 93 69 74 73 93 73 65 63 6f 6e 64 93 61 | h.....'..nil..y..as.its.second.a |
b0c0 | 72 67 75 6d 65 6e 90 b2 21 74 2c 91 03 82 d9 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 | rgumen..!t,....the.function.retu |
b0e0 | 72 6e 73 93 74 68 65 93 0c 72 73 74 93 69 6e 64 65 78 93 6f 66 93 74 68 65 93 74 61 62 6c 65 93 | rns.the..rst.index.of.the.table. |
b100 | 28 61 6e 64 93 69 74 73 93 61 73 73 6f 90 4d de 63 69 61 74 65 64 8e a6 8d 91 fd 27 91 76 91 ff | (and.its.asso.M.ciated.....'.v.. |
b120 | 64 44 61 6c 75 65 29 2e 91 04 dd dd 57 68 65 6e 96 03 a6 66 63 61 6c 6c 65 64 93 77 69 74 68 93 | dDalue).....When...fcalled.with. |
b140 | 74 68 65 93 6c 61 73 74 93 69 6e 64 65 78 2c 93 6f 72 93 77 69 74 68 93 d2 6e 69 6c 93 cd 69 6e | the.last.index,.or.with..nil..in |
b160 | 93 61 6e 93 65 6d 70 74 90 b2 21 79 93 74 61 62 6c 65 2c 93 69 74 93 72 65 74 75 72 6e 73 93 d2 | .an.empt..!y.table,.it.returns.. |
b180 | 6e 69 6c cd 2e 8e a6 8d 91 0e 27 91 49 6e 96 03 d4 d6 4c 75 61 93 74 68 65 72 65 93 69 73 93 6e | nil.......'.In....Lua.there.is.n |
b1a0 | 6f 93 64 65 63 6c 61 72 61 74 69 6f 6e 93 6f 66 93 0c 65 6c 64 73 3b 91 03 ec 0e 73 65 6d 61 6e | o.declaration.of..elds;....seman |
b1c0 | 9a b2 21 74 69 63 61 6c 6c 79 91 ff 16 65 2c 91 03 e0 72 74 68 65 72 65 93 69 73 93 6e 6f 93 64 | ..!tically...e,...rthere.is.no.d |
b1e0 | 69 0b 65 72 65 6e 63 65 93 62 90 4d de 65 74 98 77 98 65 65 6e 93 61 93 0c 65 6c 64 8e a6 8d 91 | i.erence.b.M.et.w.een.a..eld.... |
b200 | fd 27 91 6e 6f 74 96 04 47 2e 70 72 65 73 65 6e 90 b2 21 74 93 69 6e 93 61 93 74 61 62 6c 65 93 | .'.not..G.presen..!t.in.a.table. |
b220 | 6f 72 93 61 93 0c 65 6c 64 93 77 69 74 68 93 76 91 ff 64 44 61 6c 75 65 93 d2 6e 69 6c cd 2e 91 | or.a..eld.with.v..dDalue..nil... |
b240 | 06 c0 36 54 68 65 72 65 66 6f 72 65 2c 91 04 6f 60 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 6f 6e | ..6Therefore,..o`the.function.on |
b260 | 6c 79 93 63 6f 6e 73 69 64 65 72 73 93 0c 65 6c 64 73 8e a6 8d 91 fd 27 91 77 69 74 68 96 03 ac | ly.considers..elds.....'.with... |
b280 | 13 6e 6f 6e 93 6e 69 6c 93 76 91 ff 64 44 61 6c 75 65 73 2e 91 04 ee e3 54 68 65 93 6f 72 64 65 | .non.nil.v..dDalues.....The.orde |
b2a0 | 72 93 74 68 65 93 69 6e 64 69 63 65 73 93 61 72 65 93 65 6e 90 b2 21 75 6d 65 72 61 74 65 64 93 | r.the.indices.are.en..!umerated. |
b2c0 | 61 72 65 93 6e 6f 74 93 73 70 90 4d de 65 63 69 0c 65 64 2c 91 03 ad 7e d0 65 76 65 6e 96 03 f0 | are.not.sp.M.eci.ed,...~.even... |
b2e0 | 22 66 6f 72 93 6e 75 6d 65 72 69 63 8e a6 8d 91 fd 27 91 69 6e 64 69 63 91 ff 70 b9 65 73 cd 2e | "for.numeric.....'.indic..p.es.. |
b300 | 8e a6 8d 91 0e 27 91 53 65 65 96 03 a6 66 53 65 63 74 69 6f 6e 93 37 2e 31 93 66 6f 72 93 61 6e | .....'.See...fSection.7.1.for.an |
b320 | 93 65 78 61 6d 70 6c 65 93 6f 66 93 74 68 65 93 75 73 65 93 6f 66 93 74 68 69 73 93 66 75 6e 63 | .example.of.the.use.of.this.func |
b340 | 74 69 6f 6e 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 6e 65 78 74 76 61 72 91 05 bf aa 28 6e 61 6d 65 | tion.........'..nextvar....(name |
b360 | 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 03 28 c5 66 75 6e 63 74 69 6f 6e 93 69 73 93 73 69 6d | ).....'..This..(.function.is.sim |
b380 | 69 6c 61 72 93 74 6f 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 d3 6e 65 78 74 cd 2c 91 03 41 e5 | ilar.to.the.function..next.,..A. |
b3a0 | 62 75 74 93 69 74 93 69 74 65 72 61 74 65 73 93 6f 95 b2 21 76 93 65 72 96 03 28 c5 74 68 65 93 | but.it.iterates.o..!v.er..(.the. |
b3c0 | 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 73 2e 91 04 b3 fd 49 74 73 93 73 69 6e | global.v..dDariables.....Its.sin |
b3e0 | 67 6c 65 8e a6 8d 91 fd 27 91 61 72 67 75 6d 65 6e 90 b2 21 74 96 04 8f f0 69 73 93 74 68 65 93 | gle.....'.argumen..!t....is.the. |
b400 | 6e 61 6d 65 93 6f 66 93 61 93 67 6c 6f 62 61 6c 93 76 91 ff 64 44 61 72 69 61 62 6c 65 2c 9b 04 | name.of.a.global.v..dDariable,.. |
b420 | ca 53 6f 72 93 d2 6e 69 6c 93 cd 74 6f 93 67 65 74 93 61 93 0c 72 73 74 93 6e 61 6d 65 2e 91 07 | .Sor..nil..to.get.a..rst.name... |
b440 | 9a 7c 53 69 6d 69 6c 61 72 6c 79 93 74 6f 93 d3 6e 65 78 74 cd 2c 98 69 74 8e a6 8d 91 fd 27 91 | .|Similarly.to..next.,.it.....'. |
b460 | 72 65 74 75 72 6e 73 96 03 fd 4d 74 68 65 93 6e 61 6d 65 93 6f 66 93 61 6e 6f 74 68 65 72 93 76 | returns...Mthe.name.of.another.v |
b480 | 9b ff 64 44 61 72 69 61 62 6c 65 93 61 6e 64 93 69 74 73 93 76 98 61 6c 75 65 2c 91 04 13 06 6f | ..dDariable.and.its.v.alue,....o |
b4a0 | 72 93 d2 6e 69 6c 93 cd 69 66 93 74 68 65 72 65 93 61 72 65 93 6e 6f 93 6d 6f 72 65 93 76 98 61 | r..nil..if.there.are.no.more.v.a |
b4c0 | 72 69 61 62 6c 65 73 2e 91 05 e2 91 53 65 65 8e a6 8d 91 fd 27 91 53 65 63 74 69 6f 6e 96 03 a6 | riables.....See.....'.Section... |
b4e0 | 66 37 2e 31 93 66 6f 72 93 61 6e 93 65 78 61 6d 70 6c 65 93 6f 66 93 74 68 65 93 75 73 65 93 6f | f7.1.for.an.example.of.the.use.o |
b500 | 66 93 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 70 72 69 6e 74 | f.this.function.........'..print |
b520 | 96 05 bf aa 28 65 31 2c 93 65 32 2c 93 2e 2e 2e 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 02 ec | ....(e1,.e2,....).....'..This... |
b540 | aa 66 75 6e 63 74 69 6f 6e 93 72 65 63 65 69 76 9a b2 21 65 73 93 61 6e 98 79 93 6e 98 75 6d 98 | .function.receiv..!es.an.y.n.um. |
b560 | 62 90 4d de 65 72 93 6f 66 93 61 72 67 75 6d 65 6e 98 74 73 2c 91 03 11 d0 61 6e 64 93 70 72 69 | b.M.er.of.argumen.ts,....and.pri |
b580 | 6e 98 74 73 93 74 68 65 69 72 93 76 91 ff 64 44 61 6c 75 65 73 93 69 6e 93 61 93 72 65 61 73 6f | n.ts.their.v..dDalues.in.a.reaso |
b5a0 | 6e 61 62 6c 65 93 66 6f 72 6d 61 74 2e 8e a6 8d 91 fd 27 91 45 61 63 9a b2 21 68 96 03 69 81 76 | nable.format......'.Eac..!h..i.v |
b5c0 | 91 ff 64 44 61 6c 75 65 93 69 73 93 70 72 69 6e 98 74 65 64 93 69 6e 93 61 93 6e 65 77 93 6c 69 | ..dDalue.is.prin.ted.in.a.new.li |
b5e0 | 6e 65 2e 91 04 c9 91 54 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 69 73 93 6e 6f 74 93 69 6e 98 74 | ne.....This.function.is.not.in.t |
b600 | 65 6e 64 65 64 93 66 6f 72 93 66 6f 72 6d 61 74 74 65 64 93 6f 75 74 70 75 74 2c 91 03 75 af 62 | ended.for.formatted.output,..u.b |
b620 | 75 74 93 61 73 8e a6 8d 91 fd 27 91 61 96 03 ab 97 71 75 69 63 9a b2 21 6b 93 77 98 61 98 79 93 | ut.as.....'.a....quic..!k.w.a.y. |
b640 | 74 6f 93 73 68 6f 98 77 93 61 93 76 91 ff 64 44 61 6c 75 65 2c 91 03 ac e3 66 6f 72 93 69 6e 73 | to.sho.w.a.v..dDalue,....for.ins |
b660 | 74 61 6e 63 65 93 66 6f 72 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 73 93 6f 72 93 64 65 62 75 | tance.for.error.messages.or.debu |
b680 | 67 67 69 6e 67 2e 91 04 ed 70 53 65 65 93 53 65 63 74 69 6f 6e 93 36 2e 34 93 66 6f 72 8e a6 8d | gging....pSee.Section.6.4.for... |
b6a0 | 91 fd 27 91 66 75 6e 63 74 69 6f 6e 73 96 03 a6 66 66 6f 72 93 66 6f 72 6d 61 74 74 65 64 93 6f | ..'.functions...ffor.formatted.o |
b6c0 | 75 74 70 75 74 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 74 6f 6e 75 6d 62 65 72 91 05 bf aa 28 65 29 | utput.........'..tonumber....(e) |
b6e0 | 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 13 8e 66 75 6e 63 74 69 6f 6e 93 72 65 63 65 69 76 9a | .....'..This....function.receiv. |
b700 | b2 21 65 73 93 6f 6e 65 93 61 72 67 75 6d 65 6e 98 74 2c 91 04 2e d8 61 6e 64 93 74 72 69 65 73 | .!es.one.argumen.t,....and.tries |
b720 | 93 74 6f 93 63 6f 6e 98 76 98 65 72 74 93 69 74 93 74 6f 93 61 93 6e 98 75 6d 98 62 90 4d de 65 | .to.con.v.ert.it.to.a.n.um.b.M.e |
b740 | 72 2e 91 06 25 55 49 66 93 74 68 65 93 61 72 67 75 6d 65 6e 98 74 93 69 73 8e a6 8d 91 fd 27 91 | r...%UIf.the.argumen.t.is.....'. |
b760 | 61 6c 72 65 61 64 79 96 03 37 6e 61 93 6e 95 b2 21 75 6d 93 62 9a 4d de 65 72 96 03 37 6e 6f 72 | already..7na.n..!um.b.M.er..7nor |
b780 | 93 61 93 73 74 72 69 6e 67 93 63 6f 6e 95 b2 21 76 93 65 72 74 69 62 6c 65 96 03 37 6e 74 6f 93 | .a.string.con..!v.ertible..7nto. |
b7a0 | 61 93 6e 95 b2 21 75 6d 93 62 98 65 72 96 03 37 6e 28 73 65 65 93 53 65 63 74 69 6f 6e 93 34 2e | a.n..!um.b.er..7n(see.Section.4. |
b7c0 | 32 29 2c 91 03 4d a0 69 74 93 72 65 74 75 72 6e 73 93 74 68 61 74 93 6e 95 b2 21 75 6d 93 62 98 | 2),..M.it.returns.that.n..!um.b. |
b7e0 | 65 72 3b 8e a6 8d 91 fd 27 91 6f 74 68 65 72 77 69 73 65 2c 96 03 a6 66 69 74 93 72 65 74 75 72 | er;.....'.otherwise,...fit.retur |
b800 | 6e 73 93 d2 6e 69 6c cd 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 74 79 70 65 91 05 bf aa 28 76 29 8e | ns..nil..........'..type....(v). |
b820 | a1 8d 91 fd 27 91 cd 54 68 69 73 96 03 a1 02 66 75 6e 63 74 69 6f 6e 93 61 6c 6c 6f 9a b2 21 77 | ....'..This....function.allo..!w |
b840 | 73 93 4c 75 61 93 74 6f 93 74 65 73 74 93 74 68 65 93 74 98 79 70 90 4d de 65 93 6f 66 93 61 93 | s.Lua.to.test.the.t.yp.M.e.of.a. |
b860 | 76 91 ff 64 44 61 6c 75 65 2e 91 04 dc 11 49 74 93 72 65 63 65 69 76 98 65 73 93 6f 6e 65 93 61 | v..dDalue.....It.receiv.es.one.a |
b880 | 72 67 75 6d 65 6e 98 74 2c 91 03 a2 16 61 6e 64 93 72 65 74 75 72 6e 73 93 69 74 73 8e a6 8d 91 | rgumen.t,....and.returns.its.... |
b8a0 | fd 27 91 74 90 b2 21 79 70 95 4d de 65 2c 9b 03 cb 85 63 6f 93 64 65 64 96 03 c4 18 61 73 93 61 | .'.t..!yp.M.e,....co.ded....as.a |
b8c0 | 93 73 74 72 69 6e 67 2e 91 05 36 f3 54 68 65 93 70 90 4d de 6f 73 73 69 62 6c 65 93 72 65 73 75 | .string...6.The.p.M.ossible.resu |
b8e0 | 6c 74 73 93 6f 66 93 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 61 72 65 93 d3 27 6e 69 6c 27 cd | lts.of.this.function.are..'nil'. |
b900 | 2c 98 d3 27 6e 75 6d 62 65 72 27 cd 2c 98 d3 27 73 74 72 69 6e 67 27 cd 2c 8e a6 8d 91 fd 27 91 | ,..'number'.,..'string'.,.....'. |
b920 | d3 27 74 61 62 6c 65 27 cd 2c 96 03 a6 66 d3 27 63 66 75 6e 63 74 69 6f 6e 27 cd 2c 93 d3 27 66 | .'table'.,...f.'cfunction'.,..'f |
b940 | 75 6e 63 74 69 6f 6e 27 cd 2c 93 61 6e 64 93 d3 27 75 73 65 72 64 61 74 61 27 cd 2e 8e 8e 9f 1c | unction'.,.and..'userdata'...... |
b960 | 73 e7 8d 92 00 d8 74 d4 31 35 8e 8e 8c 8b 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s.....t.15...................... |
b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ad 3f a0 02 cd 02 63 8d | .........................?....c. |
b9a0 | a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 91 fd 27 91 d3 65 72 72 6f 72 91 05 bf aa 28 | ..2......|...u.k...'..error....( |
b9c0 | 6d 65 73 73 61 67 65 29 8e a4 14 ab ff 8d 91 fd 27 91 cd 54 68 69 73 96 03 ba e2 66 75 6e 63 74 | message)........'..This....funct |
b9e0 | 69 6f 6e 93 69 73 73 75 65 73 93 61 6e 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 93 61 6e 64 93 | ion.issues.an.error.message.and. |
ba00 | 74 65 72 6d 69 6e 61 74 65 73 93 74 68 65 93 6c 61 73 74 93 63 61 6c 6c 65 64 93 66 75 6e 63 74 | terminates.the.last.called.funct |
ba20 | 69 6f 6e 93 66 72 6f 6d 93 74 68 65 93 6c 69 62 72 61 72 79 8e a9 0d 99 9a 8d 91 fd 27 91 28 d3 | ion.from.the.library........'.(. |
ba40 | 6c 75 61 5f 64 6f 66 69 6c 65 cd 2c 96 03 a6 66 d3 6c 75 61 5f 64 6f 73 74 72 69 6e 67 cd 2c 8d | lua_dofile.,...f.lua_dostring.,. |
ba60 | 8d 93 f3 23 0b a0 62 3e 00 0a f3 33 00 0a 00 00 00 06 63 6d 6d 69 31 30 ce 3a 96 01 d3 31 3a 93 | ...#..b>...3......cmmi10.:...1:. |
ba80 | 3a 8e 8e 91 12 3f fa cd 29 2e 91 04 dd dd 49 74 93 6e 65 76 90 b2 21 65 72 93 72 65 74 75 72 6e | :....?..).....It.nev..!er.return |
baa0 | 73 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 73 65 74 67 6c 6f 62 61 6c 96 05 bf aa 28 6e 61 6d 65 2c | s.........'..setglobal....(name, |
bac0 | 93 76 61 6c 75 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 2c 6f 66 75 6e 63 74 69 6f 6e 93 | .value).....'..This..,ofunction. |
bae0 | 61 73 73 69 67 6e 73 93 74 68 65 93 67 69 76 90 b2 21 65 6e 93 76 9b ff 64 44 61 6c 75 65 93 74 | assigns.the.giv..!en.v..dDalue.t |
bb00 | 6f 93 61 93 67 6c 6f 62 61 6c 93 76 98 61 72 69 61 62 6c 65 2e 91 06 6f f8 54 68 65 93 73 74 72 | o.a.global.v.ariable...o.The.str |
bb20 | 69 6e 67 93 d3 6e 61 6d 65 93 cd 64 6f 90 4d de 65 73 93 6e 6f 74 93 6e 65 65 64 93 74 6f 8e a6 | ing..name..do.M.es.not.need.to.. |
bb40 | 8d 91 fd 27 91 62 90 4d de 65 96 04 2a 0c 61 93 73 79 6e 90 b2 21 74 61 63 74 69 63 61 6c 6c 79 | ...'.b.M.e..*.a.syn..!tactically |
bb60 | 93 76 9b ff 64 44 61 6c 69 64 93 76 98 61 72 69 61 62 6c 65 93 6e 61 6d 65 2e 91 06 68 ce 54 68 | .v..dDalid.v.ariable.name...h.Th |
bb80 | 65 72 65 66 6f 72 65 2c 91 04 4a f5 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 63 61 6e 93 73 65 | erefore,..J.this.function.can.se |
bba0 | 74 93 67 6c 6f 62 61 6c 93 76 98 61 72 69 61 62 6c 65 73 93 77 69 74 68 8e a6 8d 91 fd 27 91 73 | t.global.v.ariables.with.....'.s |
bbc0 | 74 72 61 6e 67 65 96 03 a6 66 6e 61 6d 65 73 93 6c 69 6b 90 b2 21 65 93 d3 6d 96 05 bf aa 76 93 | trange...fnames.lik..!e..m....v. |
bbe0 | 31 96 03 a6 66 cd 6f 72 93 d3 33 34 cd 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 67 65 74 67 6c 6f 62 | 1...f.or..34..........'..getglob |
bc00 | 61 6c 91 05 bf aa 28 6e 61 6d 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 0d 9c 66 75 6e 63 | al....(name).....'..This....func |
bc20 | 74 69 6f 6e 93 72 65 74 72 69 65 76 90 b2 21 65 73 93 74 68 65 93 76 9b ff 64 44 61 6c 75 65 93 | tion.retriev..!es.the.v..dDalue. |
bc40 | 6f 66 93 61 93 67 6c 6f 62 61 6c 93 76 98 61 72 69 61 62 6c 65 2e 91 06 13 7f 54 68 65 93 73 74 | of.a.global.v.ariable.....The.st |
bc60 | 72 69 6e 67 93 d3 6e 61 6d 65 93 cd 64 6f 9a 4d de 65 73 93 6e 6f 74 93 6e 65 65 64 93 74 6f 93 | ring..name..do.M.es.not.need.to. |
bc80 | 62 98 65 93 61 8e a6 8d 91 fd 27 91 73 79 6e 90 b2 21 74 61 63 74 69 63 61 6c 6c 79 96 03 a6 66 | b.e.a.....'.syn..!tactically...f |
bca0 | 76 9b ff 64 44 61 6c 69 64 93 76 98 61 72 69 61 62 6c 65 93 6e 61 6d 65 2e 8e 9f 1c ec 1f 8d 91 | v..dDalid.v.ariable.name........ |
bcc0 | fd 27 91 d3 73 65 74 66 61 6c 6c 62 61 63 6b 96 05 bf aa 28 66 61 6c 6c 62 61 63 6b 6e 61 6d 65 | .'..setfallback....(fallbackname |
bce0 | 2c 93 6e 65 77 66 61 6c 6c 62 61 63 6b 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 99 15 66 75 | ,.newfallback).....'..This....fu |
bd00 | 6e 63 74 69 6f 6e 93 73 65 74 73 93 61 93 6e 65 77 93 66 61 6c 6c 62 61 63 9a b2 21 6b 93 66 75 | nction.sets.a.new.fallbac..!k.fu |
bd20 | 6e 63 74 69 6f 6e 93 74 6f 93 74 68 65 93 67 69 76 98 65 6e 93 66 61 6c 6c 62 61 63 98 6b 2e 91 | nction.to.the.giv.en.fallbac.k.. |
bd40 | 07 b5 ea 49 74 93 72 65 74 75 72 6e 73 93 74 68 65 93 6f 6c 64 93 66 61 6c 6c 62 61 63 98 6b 8e | ...It.returns.the.old.fallbac.k. |
bd60 | a6 8d 91 fd 27 91 66 75 6e 63 74 69 6f 6e 2c 96 03 a6 66 6f 72 93 6e 69 6c 93 69 6e 93 63 61 73 | ....'.function,...for.nil.in.cas |
bd80 | 65 93 6f 66 93 65 72 72 6f 72 93 28 69 6e 9a b2 21 76 91 ff 64 44 61 6c 69 64 93 66 61 6c 6c 62 | e.of.error.(in..!v..dDalid.fallb |
bda0 | 61 63 98 6b 93 6e 61 6d 65 2c 93 6f 72 93 d3 6e 65 77 66 61 6c 6c 62 61 63 6b 93 cd 69 73 93 6e | ac.k.name,.or..newfallback..is.n |
bdc0 | 6f 74 93 61 93 66 75 6e 63 74 69 6f 6e 29 2e 8e 9f 1d 52 85 8d 8d 91 fd 27 91 db 36 2e 32 8e 91 | ot.a.function)....R.....'..6.2.. |
bde0 | 1b e7 91 53 74 72 69 6e 67 91 04 80 00 4d 61 6e 69 70 75 6c 61 74 69 6f 6e 8e a1 8d 91 fd 27 91 | ...String....Manipulation.....'. |
be00 | cd 54 68 69 73 96 03 93 26 6c 69 62 72 61 72 79 93 70 72 6f 9a b2 21 76 69 64 65 73 93 67 65 6e | .This...&library.pro..!vides.gen |
be20 | 65 72 69 63 93 66 75 6e 63 74 69 6f 6e 73 93 66 6f 72 93 73 74 72 69 6e 67 93 6d 61 6e 69 70 75 | eric.functions.for.string.manipu |
be40 | 6c 61 74 69 6f 6e 2c 91 03 97 00 73 75 63 98 68 93 61 73 93 0c 6e 64 69 6e 67 93 61 6e 64 93 65 | lation,....suc.h.as..nding.and.e |
be60 | 78 74 72 61 63 74 69 6e 67 8e a6 8d 91 fd 27 91 73 75 62 73 74 72 69 6e 67 73 2e 9b 04 b8 d3 57 | xtracting.....'.substrings.....W |
be80 | 68 65 6e 96 03 37 48 69 6e 64 65 78 69 6e 67 93 61 93 73 74 72 69 6e 67 2c 91 03 4d 81 74 68 65 | hen..7Hindexing.a.string,..M.the |
bea0 | 93 0c 72 73 74 93 63 90 b2 21 68 61 72 61 63 74 65 72 93 68 61 73 93 70 90 4d de 6f 73 69 74 69 | ..rst.c..!haracter.has.p.M.ositi |
bec0 | 6f 6e 93 31 2e 98 53 65 65 93 53 65 63 74 69 6f 6e 93 37 2e 32 93 66 6f 72 93 73 6f 6d 65 8e a6 | on.1..See.Section.7.2.for.some.. |
bee0 | 8d 91 fd 27 91 65 78 61 6d 70 6c 65 73 96 03 a6 66 6f 6e 93 73 74 72 69 6e 67 93 6d 61 6e 69 70 | ...'.examples...fon.string.manip |
bf00 | 75 6c 61 74 69 6f 6e 93 69 6e 93 4c 75 61 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 73 74 72 66 69 6e | ulation.in.Lua.........'..strfin |
bf20 | 64 96 05 bf aa 28 73 74 72 2c 93 73 75 62 73 74 72 2c 93 5b 69 6e 69 74 2c 93 5b 65 6e 64 5d 5d | d....(str,.substr,.[init,.[end]] |
bf40 | 29 8e a1 8d 91 fd 27 91 cd 52 65 63 65 69 76 95 b2 21 65 73 9b 03 3a 7a 74 93 77 93 6f 98 73 74 | ).....'..Receiv..!es..:zt.w.o.st |
bf60 | 72 69 6e 67 98 61 72 67 75 6d 65 6e 93 74 73 2c 91 03 50 0f 61 6e 64 98 72 65 74 75 72 6e 73 98 | ring.argumen.ts,..P.and.returns. |
bf80 | 61 98 6e 93 75 6d 93 62 90 4d de 65 72 2e 91 04 b9 e4 54 68 69 73 98 6e 93 75 6d 93 62 95 4d de | a.n.um.b.M.er.....This.n.um.b.M. |
bfa0 | 65 72 98 69 6e 64 69 63 61 74 65 73 98 74 68 65 98 0c 72 73 74 98 70 93 6f 73 69 74 69 6f 6e 8e | er.indicates.the..rst.p.osition. |
bfc0 | a6 8d 91 fd 27 91 77 68 65 72 65 96 04 9f 7f 74 68 65 93 73 65 63 6f 6e 64 93 61 72 67 75 6d 65 | ....'.where....the.second.argume |
bfe0 | 6e 9a b2 21 74 93 61 70 70 90 4d de 65 61 72 73 93 69 6e 93 74 68 65 93 0c 72 73 74 93 61 72 67 | n..!t.app.M.ears.in.the..rst.arg |
c000 | 75 6d 65 6e 98 74 2e 91 07 c9 27 49 66 93 74 68 65 93 73 65 63 6f 6e 64 93 61 72 67 75 6d 65 6e | umen.t....'If.the.second.argumen |
c020 | 98 74 93 69 73 93 6e 6f 74 93 61 8e a6 8d 91 fd 27 91 73 75 62 73 74 72 69 6e 67 96 04 e3 f0 6f | .t.is.not.a.....'.substring....o |
c040 | 66 93 74 68 65 93 0c 72 73 74 93 6f 6e 65 2c 91 05 33 52 74 68 65 6e 93 d3 73 74 72 66 69 6e 64 | f.the..rst.one,..3Rthen..strfind |
c060 | 93 cd 72 65 74 75 72 6e 73 93 d2 6e 69 6c cd 2e 91 08 96 7a 41 91 04 e3 9e 74 68 69 72 64 93 6f | ..returns..nil.....zA....third.o |
c080 | 70 74 69 6f 6e 61 6c 93 6e 9a b2 21 75 6d 65 72 69 63 61 6c 93 61 72 67 75 6d 65 6e 98 74 8e a6 | ptional.n..!umerical.argumen.t.. |
c0a0 | 8d 91 fd 27 91 73 70 90 4d de 65 63 69 0c 65 73 96 04 6f 17 77 68 65 72 65 93 74 6f 93 73 74 61 | ...'.sp.M.eci.es..o.where.to.sta |
c0c0 | 72 74 93 74 68 65 93 73 65 61 72 63 9a b2 21 68 2e 91 07 37 f0 41 6e 6f 74 68 65 72 93 6f 70 74 | rt.the.searc..!h...7.Another.opt |
c0e0 | 69 6f 6e 61 6c 93 6e 98 75 6d 65 72 69 63 61 6c 93 61 72 67 75 6d 65 6e 98 74 93 73 70 90 4d de | ional.n.umerical.argumen.t.sp.M. |
c100 | 65 63 69 0c 65 73 93 77 68 65 72 65 93 74 6f 8e a6 8d 91 fd 27 91 73 74 6f 70 91 03 a6 66 69 74 | eci.es.where.to.....'.stop...fit |
c120 | 2e 8e a9 1c ec 1f 8d 91 fd 27 91 d3 73 74 72 6c 65 6e 91 05 bf aa 28 73 29 8e a1 8d 91 fd 27 91 | .........'..strlen....(s).....'. |
c140 | cd 52 65 63 65 69 76 90 b2 21 65 73 96 03 a6 66 61 93 73 74 72 69 6e 67 93 61 6e 64 93 72 65 74 | .Receiv..!es...fa.string.and.ret |
c160 | 75 72 6e 73 93 69 74 73 93 6c 65 6e 67 74 68 2e 8e a6 8d 91 fd 27 91 d3 73 74 72 73 75 62 96 05 | urns.its.length......'..strsub.. |
c180 | bf aa 28 73 2c 93 69 2c 93 6a 29 8e a1 8d 91 fd 27 91 cd 52 65 74 75 72 6e 73 96 03 00 08 61 6e | ..(s,.i,.j).....'..Returns....an |
c1a0 | 6f 74 68 65 72 93 73 74 72 69 6e 67 2c 9b 03 21 4e 77 68 69 63 90 b2 21 68 93 69 73 93 61 93 73 | other.string,..!Nwhic..!h.is.a.s |
c1c0 | 75 62 73 74 72 69 6e 67 93 6f 66 93 d3 73 cd 2c 98 73 74 61 72 74 69 6e 67 93 61 74 93 d3 69 93 | ubstring.of..s.,.starting.at..i. |
c1e0 | cd 61 6e 64 93 72 75 6e 69 6e 67 93 75 6e 9a b2 21 74 69 6c 93 d3 6a cd 2e 91 04 a6 68 49 66 93 | .and.runing.un..!til..j.....hIf. |
c200 | d3 6a 93 cd 69 73 93 61 62 73 65 6e 98 74 8e a4 0d 99 9a 8d 91 fd 27 91 6f 72 96 04 55 3f 69 73 | .j..is.absen.t........'.or..U?is |
c220 | 93 d2 6e 69 6c cd 2c 9b 04 80 f5 69 74 93 69 73 93 61 73 73 75 6d 65 64 93 74 6f 93 62 90 4d de | ..nil.,....it.is.assumed.to.b.M. |
c240 | 65 93 65 71 75 61 6c 93 74 6f 93 74 68 65 93 6c 65 6e 67 74 68 93 6f 66 93 d3 73 cd 2e 91 06 ea | e.equal.to.the.length.of..s..... |
c260 | 68 50 90 b2 21 61 72 74 69 63 75 6c 61 72 6c 79 91 ff 16 65 2c 98 74 68 65 93 63 61 6c 6c 93 d3 | hP..!articularly...e,.the.call.. |
c280 | 73 74 72 73 75 62 28 73 2c 31 2c 6a 29 8e a1 8d 91 fd 27 91 cd 72 65 74 75 72 6e 73 96 04 08 3a | strsub(s,1,j).....'..returns...: |
c2a0 | 61 93 70 72 65 0c 78 93 6f 66 93 d3 73 93 cd 77 69 74 68 93 6c 65 6e 67 74 68 93 d3 6a cd 2c 9b | a.pre.x.of..s..with.length..j.,. |
c2c0 | 04 20 af 77 68 69 6c 65 93 74 68 65 93 63 61 6c 6c 93 d3 73 74 72 73 75 62 28 73 2c 69 29 93 cd | ...while.the.call..strsub(s,i).. |
c2e0 | 72 65 74 75 72 6e 73 93 61 93 73 75 0e 78 93 6f 66 93 d3 73 cd 2c 98 73 74 61 72 74 69 6e 67 8e | returns.a.su.x.of..s.,.starting. |
c300 | a1 8d 91 fd 27 91 61 74 91 03 a6 66 d3 69 cd 2e 2e 8e a6 8d 91 fd 27 91 d3 73 74 72 6c 6f 77 65 | ....'.at...f.i........'..strlowe |
c320 | 72 91 05 bf aa 28 73 29 8e 9f 14 ab ff 8d 91 fd 27 91 cd 52 65 63 65 69 76 9a b2 21 65 73 96 03 | r....(s)........'..Receiv..!es.. |
c340 | 5f c9 61 93 73 74 72 69 6e 67 93 61 6e 64 93 72 65 74 75 72 6e 73 93 61 93 63 6f 70 98 79 93 6f | _.a.string.and.returns.a.cop.y.o |
c360 | 66 93 74 68 61 74 93 73 74 72 69 6e 67 93 77 69 74 68 93 61 6c 6c 93 75 70 70 90 4d de 65 72 93 | f.that.string.with.all.upp.M.er. |
c380 | 63 61 73 65 93 6c 65 74 74 65 72 73 93 63 98 68 61 6e 67 65 64 93 74 6f 93 6c 6f 98 77 98 65 72 | case.letters.c.hanged.to.lo.w.er |
c3a0 | 8e a1 8d 91 fd 27 91 63 61 73 65 2e 91 04 dd dd 41 6c 6c 96 03 a6 66 6f 74 68 65 72 93 63 9a b2 | .....'.case.....All...fother.c.. |
c3c0 | 21 68 61 72 61 63 74 65 72 73 93 61 72 65 93 6c 65 66 74 93 75 6e 63 98 68 61 6e 67 65 64 2e 8e | !haracters.are.left.unc.hanged.. |
c3e0 | 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 31 36 8e 8e 8c 8b 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 | ...s.....t.16................... |
c400 | 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 b9 6d a0 02 cd | ............................m... |
c420 | 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 91 fd 27 91 d3 73 74 72 75 70 70 65 | .c...2......|...u.k...'..struppe |
c440 | 72 91 05 bf aa 28 73 29 8e a4 14 ab ff 8d 91 fd 27 91 cd 52 65 63 65 69 76 9a b2 21 65 73 96 03 | r....(s)........'..Receiv..!es.. |
c460 | 5f c9 61 93 73 74 72 69 6e 67 93 61 6e 64 93 72 65 74 75 72 6e 73 93 61 93 63 6f 70 98 79 93 6f | _.a.string.and.returns.a.cop.y.o |
c480 | 66 93 74 68 61 74 93 73 74 72 69 6e 67 93 77 69 74 68 93 61 6c 6c 93 6c 6f 98 77 98 65 72 93 63 | f.that.string.with.all.lo.w.er.c |
c4a0 | 61 73 65 93 6c 65 74 74 65 72 73 93 63 98 68 61 6e 67 65 64 93 74 6f 93 75 70 70 90 4d de 65 72 | ase.letters.c.hanged.to.upp.M.er |
c4c0 | 8e a9 0d 99 9a 8d 91 fd 27 91 63 61 73 65 2e 91 04 dd dd 41 6c 6c 96 03 a6 66 6f 74 68 65 72 93 | ........'.case.....All...fother. |
c4e0 | 63 9a b2 21 68 61 72 61 63 74 65 72 73 93 61 72 65 93 6c 65 66 74 93 75 6e 63 98 68 61 6e 67 65 | c..!haracters.are.left.unc.hange |
c500 | 64 2e 8e 9f 1d 52 85 8d 8d 91 fd 27 91 db 36 2e 33 8e 91 1b e7 91 4d 61 74 68 65 6d 61 74 69 63 | d....R.....'..6.3.....Mathematic |
c520 | 61 6c 91 04 80 00 46 91 fe e0 00 75 6e 63 74 69 6f 6e 73 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 | al....F....unctions.....'..This. |
c540 | 04 8d 74 6c 69 62 72 61 72 79 93 69 73 93 61 6e 93 69 6e 9a b2 21 74 65 72 66 61 63 65 93 74 6f | ..tlibrary.is.an.in..!terface.to |
c560 | 93 73 6f 6d 65 93 66 75 6e 63 74 69 6f 6e 73 93 6f 66 93 74 68 65 93 73 74 61 6e 64 61 72 64 93 | .some.functions.of.the.standard. |
c580 | 43 91 04 8d 39 6d 61 74 68 93 6c 69 62 72 61 72 79 91 ff 16 65 2e 91 07 93 07 4d 6f 72 65 6f 98 | C...9math.library...e.....Moreo. |
c5a0 | 76 98 65 72 2c 91 04 c7 37 69 74 8e a6 8d 91 fd 27 91 72 65 67 69 73 74 65 72 73 96 03 84 d8 61 | v.er,...7it.....'.registers....a |
c5c0 | 93 66 61 6c 6c 62 61 63 9a b2 21 6b 93 66 6f 72 93 74 68 65 93 62 69 6e 61 72 79 93 6f 70 90 4d | .fallbac..!k.for.the.binary.op.M |
c5e0 | de 65 72 61 74 6f 72 93 d3 5e 93 cd 77 68 69 63 98 68 2c 91 03 8b 8e 77 68 65 6e 93 61 70 70 6c | .erator..^..whic.h,....when.appl |
c600 | 69 65 64 93 74 6f 93 6e 98 75 6d 98 62 90 4d de 65 72 73 93 d3 78 5e 79 cd 2c 91 03 8b 8e 72 65 | ied.to.n.um.b.M.ers..x^y.,....re |
c620 | 74 75 72 6e 73 93 ce 78 8d 9f fc 06 be f3 0e d7 01 17 32 00 08 00 00 00 08 00 00 00 05 63 6d 6d | turns..x..........2..........cmm |
c640 | 69 38 b9 79 8e 91 04 fd 0d cd 2e 8e a6 8d 91 0e 27 91 54 68 65 96 03 a6 66 6c 69 62 72 61 72 79 | i8.y............'.The...flibrary |
c660 | 93 70 72 6f 9a b2 21 76 69 64 65 73 93 74 68 65 93 66 6f 6c 6c 6f 98 77 69 6e 67 93 66 75 6e 63 | .pro..!vides.the.follo.wing.func |
c680 | 74 69 6f 6e 73 3a 8e a4 16 99 9a 8d 91 fd 27 91 d3 61 62 73 96 05 bf aa 61 63 6f 73 93 61 73 69 | tions:........'..abs....acos.asi |
c6a0 | 6e 93 61 74 61 6e 93 63 65 69 6c 93 63 6f 73 93 66 6c 6f 6f 72 93 6c 6f 67 93 6c 6f 67 31 30 8e | n.atan.ceil.cos.floor.log.log10. |
c6c0 | a6 8d 91 fd 27 91 6d 61 78 9b 05 bf aa 6d 69 6e 96 0b 7f 54 6d 6f 64 93 73 69 6e 93 73 71 72 74 | ....'.max....min...Tmod.sin.sqrt |
c6e0 | 98 74 61 6e 8e a1 8d 91 fd 27 91 cd 4d 6f 73 74 96 04 0b 6b 6f 66 93 74 68 65 6d 93 61 72 65 93 | .tan.....'..Most...kof.them.are. |
c700 | 6f 6e 6c 79 93 69 6e 9a b2 21 74 65 72 66 61 63 65 73 93 74 6f 93 74 68 65 93 68 6f 6d 6f 6e 98 | only.in..!terfaces.to.the.homon. |
c720 | 79 6d 6f 75 73 93 66 75 6e 63 74 69 6f 6e 73 93 69 6e 93 74 68 65 93 43 91 04 0b 51 6c 69 62 72 | ymous.functions.in.the.C...Qlibr |
c740 | 61 72 79 91 ff 16 65 2c 91 04 24 ac 65 78 63 65 70 74 93 74 68 61 74 2c 8e a6 8d 91 fd 27 91 66 | ary...e,..$.except.that,.....'.f |
c760 | 6f 72 96 03 a6 66 74 68 65 93 74 72 69 67 6f 6e 6f 6d 65 74 72 69 63 93 66 75 6e 63 74 69 6f 6e | or...fthe.trigonometric.function |
c780 | 73 2c 93 61 6c 6c 93 61 6e 67 6c 65 73 93 61 72 65 93 65 78 70 72 65 73 73 65 64 93 69 6e 93 64 | s,.all.angles.are.expressed.in.d |
c7a0 | 65 67 72 65 65 73 2e 8e a6 8d 91 0e 27 91 54 68 65 96 03 0f c5 66 75 6e 63 74 69 6f 6e 93 d3 6d | egrees......'.The....function..m |
c7c0 | 61 78 93 cd 72 65 74 75 72 6e 73 93 74 68 65 93 6d 61 78 69 6d 9a b2 21 75 6d 93 76 91 ff 64 44 | ax..returns.the.maxim..!um.v..dD |
c7e0 | 61 6c 75 65 93 69 6e 93 61 93 6c 69 73 74 93 6f 66 93 6e 98 75 6d 65 72 69 63 93 61 72 67 75 6d | alue.in.a.list.of.n.umeric.argum |
c800 | 65 6e 98 74 73 2e 91 04 ab a7 53 69 6d 69 6c 61 72 6c 79 91 ff 16 65 2c 91 03 2d e5 d3 6d 69 6e | en.ts.....Similarly...e,..-..min |
c820 | 8e a6 8d 91 fd 27 91 cd 63 6f 6d 70 75 74 65 73 96 03 a6 66 74 68 65 93 6d 69 6e 69 6d 9a b2 21 | .....'..computes...fthe.minim..! |
c840 | 75 6d 2e 91 04 dd dd 42 6f 74 68 93 63 61 6e 93 62 90 4d de 65 93 75 73 65 64 93 77 69 74 68 93 | um.....Both.can.b.M.e.used.with. |
c860 | 61 6e 93 75 6e 6c 69 6d 69 74 65 64 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 66 93 61 72 67 75 | an.unlimited.n.um.b.M.er.of.argu |
c880 | 6d 65 6e 98 74 73 2e 8e a6 8d 91 0e 27 91 54 68 65 96 03 a6 66 66 75 6e 63 74 69 6f 6e 93 d3 6d | men.ts......'.The...ffunction..m |
c8a0 | 6f 64 93 cd 69 73 93 65 71 75 69 76 91 ff 64 44 61 6c 65 6e 90 b2 21 74 93 74 6f 93 74 68 65 93 | od..is.equiv..dDalen..!t.to.the. |
c8c0 | d3 25 93 cd 6f 70 90 4d de 65 72 61 74 6f 72 93 69 6e 93 43 2e 8e 9f 1d 52 85 8d 8d 91 fd 27 91 | .%..op.M.erator.in.C....R.....'. |
c8e0 | db 36 2e 34 8e 91 1b e7 91 49 2f 4f 91 04 80 00 46 91 fe e0 00 61 63 69 6c 69 74 69 65 73 8e a4 | .6.4.....I/O....F....acilities.. |
c900 | 14 ab ff 8d 91 fd 27 91 cd 41 6c 6c 96 03 99 89 49 2f 4f 91 03 99 85 6f 70 90 4d de 65 72 61 74 | ......'..All....I/O....op.M.erat |
c920 | 69 6f 6e 73 93 69 6e 93 4c 75 61 93 61 72 65 93 64 6f 6e 65 93 6f 95 b2 21 76 93 65 72 9b 03 99 | ions.in.Lua.are.done.o..!v.er... |
c940 | 89 74 93 77 93 6f 98 d0 63 75 72 72 91 ff 70 b9 65 6e 74 98 cd 0c 6c 65 73 2c 91 03 9c 1b 6f 6e | .t.w.o..curr..p.ent...les,....on |
c960 | 65 98 66 6f 72 98 72 65 61 64 69 6e 67 98 61 6e 64 98 6f 6e 65 98 66 6f 72 98 77 72 69 74 69 6e | e.for.reading.and.one.for.writin |
c980 | 67 2e 8e a6 8d 91 fd 27 91 49 6e 69 74 69 61 6c 6c 79 91 ff 16 65 2c 96 03 a6 66 74 68 65 93 63 | g......'.Initially...e,...fthe.c |
c9a0 | 75 72 72 65 6e 9a b2 21 74 93 69 6e 70 75 74 93 0c 6c 65 93 69 73 93 d3 73 74 64 69 6e cd 2c 93 | urren..!t.input..le.is..stdin.,. |
c9c0 | 61 6e 64 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 6f 75 74 70 75 74 93 0c 6c 65 93 69 73 93 d3 | and.the.curren.t.output..le.is.. |
c9e0 | 73 74 64 6f 75 74 cd 2e 8e a6 8d 91 0e 27 91 55 6e 6c 65 73 73 96 03 a6 66 6f 74 68 65 72 77 69 | stdout.......'.Unless...fotherwi |
ca00 | 73 65 64 93 73 74 61 74 65 64 2c 93 61 6c 6c 93 49 2f 4f 93 66 75 6e 63 74 69 6f 6e 73 93 72 65 | sed.stated,.all.I/O.functions.re |
ca20 | 74 75 72 6e 93 31 93 6f 6e 93 73 75 63 63 65 73 73 93 61 6e 64 93 d2 6e 69 6c 93 cd 6f 6e 93 66 | turn.1.on.success.and..nil..on.f |
ca40 | 61 69 6c 75 72 65 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 72 65 61 64 66 72 6f 6d 91 05 bf aa 28 66 | ailure.........'..readfrom....(f |
ca60 | 69 6c 65 6e 61 6d 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 03 e9 ff 66 75 6e 63 74 69 6f 6e | ilename).....'..This....function |
ca80 | 93 6f 70 90 4d de 65 6e 73 93 61 93 0c 6c 65 93 6e 61 6d 65 64 93 d3 66 69 6c 65 6e 61 6d 65 93 | .op.M.ens.a..le.named..filename. |
caa0 | cd 61 6e 64 93 73 65 74 73 93 69 74 93 61 73 93 74 68 65 93 d0 63 75 72 72 91 ff 70 b9 65 6e 74 | .and.sets.it.as.the..curr..p.ent |
cac0 | 93 cd 69 6e 70 75 74 93 0c 6c 65 2e 91 05 a8 a7 57 68 65 6e 93 63 61 6c 6c 65 64 8e a6 8d 91 fd | ..input..le.....When.called..... |
cae0 | 27 91 77 69 74 68 6f 75 74 96 03 a6 66 70 61 72 61 6d 65 74 65 72 73 2c 93 74 68 69 73 93 66 75 | '.without...fparameters,.this.fu |
cb00 | 6e 63 74 69 6f 6e 93 72 65 73 74 6f 72 65 73 93 d3 73 74 64 69 6e 93 cd 61 73 93 74 68 65 93 63 | nction.restores..stdin..as.the.c |
cb20 | 75 72 72 65 6e 90 b2 21 74 93 69 6e 70 75 74 93 0c 6c 65 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 77 | urren..!t.input..le.........'..w |
cb40 | 72 69 74 65 74 6f 91 05 bf aa 28 66 69 6c 65 6e 61 6d 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 | riteto....(filename).....'..This |
cb60 | 96 03 a4 80 66 75 6e 63 74 69 6f 6e 93 6f 70 90 4d de 65 6e 73 93 61 93 0c 6c 65 93 6e 61 6d 65 | ....function.op.M.ens.a..le.name |
cb80 | 64 93 d3 66 69 6c 65 6e 61 6d 65 93 cd 61 6e 64 93 73 65 74 73 93 69 74 93 61 73 93 74 68 65 93 | d..filename..and.sets.it.as.the. |
cba0 | d0 63 75 72 72 91 ff 70 b9 65 6e 74 93 cd 6f 75 74 70 75 74 93 0c 6c 65 2e 91 04 dd 3b 4e 6f 74 | .curr..p.ent..output..le....;Not |
cbc0 | 69 63 65 93 74 68 61 74 2c 8e a6 8d 91 fd 27 91 69 66 96 04 ef 83 74 68 65 93 0c 6c 65 93 61 6c | ice.that,.....'.if....the..le.al |
cbe0 | 72 65 61 64 79 93 65 78 69 73 74 73 2c 91 05 41 ca 69 74 93 69 73 93 63 6f 6d 70 6c 65 74 65 6c | ready.exists,..A.it.is.completel |
cc00 | 79 93 65 72 61 73 65 64 93 77 69 74 68 93 74 68 69 73 93 6f 70 90 4d de 65 72 61 74 69 6f 6e 2e | y.erased.with.this.op.M.eration. |
cc20 | 91 08 b9 35 57 68 65 6e 93 63 61 6c 6c 65 64 93 77 69 74 68 6f 75 74 8e a6 8d 91 fd 27 91 70 61 | ...5When.called.without.....'.pa |
cc40 | 72 61 6d 65 74 65 72 73 2c 96 03 a6 66 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 72 65 73 74 6f | rameters,...fthis.function.resto |
cc60 | 72 65 73 93 d3 73 74 64 6f 75 74 93 cd 61 73 93 74 68 65 93 63 75 72 72 65 6e 90 b2 21 74 93 6f | res..stdout..as.the.curren..!t.o |
cc80 | 75 74 70 75 74 93 0c 6c 65 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 61 70 70 65 6e 64 74 6f 91 05 bf | utput..le.........'..appendto... |
cca0 | aa 28 66 69 6c 65 6e 61 6d 65 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 04 15 41 66 75 6e 63 74 | .(filename).....'..This...Afunct |
ccc0 | 69 6f 6e 93 6f 70 90 4d de 65 6e 73 93 61 93 0c 6c 65 93 6e 61 6d 65 64 93 d3 66 69 6c 65 6e 61 | ion.op.M.ens.a..le.named..filena |
cce0 | 6d 65 93 cd 61 6e 64 93 73 65 74 73 93 69 74 93 61 73 93 74 68 65 93 d0 63 75 72 72 91 ff 70 b9 | me..and.sets.it.as.the..curr..p. |
cd00 | 65 6e 74 93 cd 6f 75 74 70 75 74 93 0c 6c 65 2e 91 06 2a 6e 55 6e 6c 69 6b 90 b2 21 65 93 74 68 | ent..output..le...*nUnlik..!e.th |
cd20 | 65 8e a6 8d 91 fd 27 91 d3 77 72 69 74 65 74 6f 96 03 c5 f3 cd 6f 70 9a 4d de 65 72 61 74 69 6f | e.....'..writeto.....op.M.eratio |
cd40 | 6e 2c 91 03 cd d7 74 68 69 73 93 66 75 6e 63 74 69 6f 6e 93 64 6f 98 65 73 93 6e 6f 74 93 65 72 | n,....this.function.do.es.not.er |
cd60 | 61 73 65 93 61 6e 9a b2 21 79 93 70 72 65 76 69 6f 75 73 93 63 6f 6e 98 74 65 6e 98 74 93 6f 66 | ase.an..!y.previous.con.ten.t.of |
cd80 | 93 74 68 65 93 0c 6c 65 2e 91 05 3c 85 57 68 65 6e 93 63 61 6c 6c 65 64 8e a6 8d 91 fd 27 91 77 | .the..le...<.When.called.....'.w |
cda0 | 69 74 68 6f 75 74 96 04 a0 94 70 61 72 61 6d 65 74 65 72 73 2c 91 04 df 1f 74 68 69 73 93 66 75 | ithout....parameters,....this.fu |
cdc0 | 6e 63 74 69 6f 6e 93 72 65 73 74 6f 72 65 73 93 d3 73 74 64 6f 75 74 93 cd 61 73 93 74 68 65 93 | nction.restores..stdout..as.the. |
cde0 | 63 75 72 72 65 6e 90 b2 21 74 93 6f 75 74 70 75 74 93 0c 6c 65 2e 91 07 cc 68 54 68 69 73 93 66 | curren..!t.output..le....hThis.f |
ce00 | 75 6e 63 74 69 6f 6e 8e a6 8d 91 fd 27 91 72 65 74 75 72 6e 73 96 03 a6 66 32 93 69 66 93 74 68 | unction.....'.returns...f2.if.th |
ce20 | 65 93 0c 6c 65 93 61 6c 72 65 61 64 79 93 65 78 69 73 74 73 2c 93 31 93 69 66 93 69 74 93 63 72 | e..le.already.exists,.1.if.it.cr |
ce40 | 65 61 74 65 73 93 61 93 6e 65 77 93 0c 6c 65 2c 93 61 6e 64 93 d2 6e 69 6c 93 cd 6f 6e 93 66 61 | eates.a.new..le,.and..nil..on.fa |
ce60 | 69 6c 75 72 65 2e 8e 9f 1c ec 1f 8d 91 fd 27 91 d3 72 65 61 64 91 05 bf aa 28 5b 66 6f 72 6d 61 | ilure.........'..read....([forma |
ce80 | 74 5d 29 8e a1 8d 91 fd 27 91 cd 54 68 69 73 96 02 a0 ab 66 75 6e 63 74 69 6f 6e 93 72 65 74 75 | t]).....'..This....function.retu |
cea0 | 72 6e 73 93 61 93 76 91 ff 64 44 61 6c 75 65 93 72 65 61 64 93 66 72 6f 6d 93 74 68 65 93 63 75 | rns.a.v..dDalue.read.from.the.cu |
cec0 | 72 72 65 6e 9a b2 21 74 93 69 6e 70 75 74 2e 91 04 86 9f 41 6e 93 6f 70 74 69 6f 6e 61 6c 93 73 | rren..!t.input.....An.optional.s |
cee0 | 74 72 69 6e 67 93 61 72 67 75 6d 65 6e 98 74 93 73 70 90 4d de 65 63 69 0c 65 73 8e a6 8d 91 fd | tring.argumen.t.sp.M.eci.es..... |
cf00 | 27 91 74 68 65 9b 03 a6 66 77 95 b2 21 61 93 79 98 74 68 65 98 69 6e 70 75 74 98 69 73 98 69 6e | '.the...fw..!a.y.the.input.is.in |
cf20 | 93 74 65 72 70 72 65 74 65 64 2e 8e a6 8d 91 0e 27 91 57 69 74 68 6f 75 74 96 04 9b 85 61 93 66 | .terpreted......'.Without....a.f |
cf40 | 6f 72 6d 61 74 93 61 72 67 75 6d 65 6e 90 b2 21 74 2c 9b 04 d8 cd d3 72 65 61 64 93 cd 0c 72 73 | ormat.argumen..!t,.....read...rs |
cf60 | 74 93 73 6b 69 70 73 93 62 6c 61 6e 6b 73 2c 98 74 61 62 73 93 61 6e 64 93 6e 65 77 6c 69 6e 65 | t.skips.blanks,.tabs.and.newline |
cf80 | 73 2e 91 07 bd 3b 54 68 65 6e 93 69 74 93 63 95 b2 21 68 65 63 93 6b 73 8e a6 8d 91 fd 27 91 77 | s....;Then.it.c..!hec.ks.....'.w |
cfa0 | 68 65 74 68 65 72 96 04 93 34 74 68 65 93 63 75 72 72 65 6e 9a b2 21 74 93 63 98 68 61 72 61 63 | hether...4the.curren..!t.c.harac |
cfc0 | 74 65 72 93 69 73 93 d3 22 93 cd 6f 72 93 d3 27 cd 2e 91 07 a4 48 49 66 93 73 6f 2c 91 04 ce 68 | ter.is.."..or..'.....HIf.so,...h |
cfe0 | 69 74 93 72 65 61 64 73 93 61 93 73 74 72 69 6e 67 93 75 70 93 74 6f 93 74 68 65 93 65 6e 64 69 | it.reads.a.string.up.to.the.endi |
d000 | 6e 67 93 71 75 6f 74 61 74 69 6f 6e 8e a6 8d 91 fd 27 91 6d 61 72 6b 2c 9b 03 8b f1 61 6e 64 96 | ng.quotation.....'.mark,....and. |
d020 | 03 85 54 72 65 74 75 72 6e 73 93 74 68 69 73 93 73 74 72 69 6e 67 2c 98 77 69 74 68 6f 75 74 93 | ..Treturns.this.string,.without. |
d040 | 74 68 65 93 71 75 6f 74 61 74 69 6f 6e 93 6d 61 72 6b 73 2e 91 04 d2 d7 4f 74 68 65 72 77 69 73 | the.quotation.marks.....Otherwis |
d060 | 65 93 69 74 93 72 65 61 64 73 93 75 70 93 74 6f 93 61 93 62 6c 61 6e 6b 2c 8e a6 8d 91 fd 27 91 | e.it.reads.up.to.a.blank,.....'. |
d080 | 74 61 62 96 03 a6 66 6f 72 93 6e 65 77 6c 69 6e 65 2e 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 31 37 | tab...for.newline.....s.....t.17 |
d0a0 | 8e 8e 8c 8b 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c3 f0 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c | ....................c...2......| |
d0e0 | 8d a0 fd 75 e5 6b 8d 91 0e 27 91 cd 54 68 65 96 03 a6 66 66 6f 72 6d 61 74 93 73 74 72 69 6e 67 | ...u.k...'..The...fformat.string |
d100 | 93 63 61 6e 93 68 61 95 b2 21 76 93 65 96 03 a6 66 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e | .can.ha..!v.e...fthe.follo..!win |
d120 | 67 93 66 6f 72 6d 61 74 3a 8e a4 16 99 9a 8d 91 0e 66 8f d3 3f 5b 6e 5d 8e a1 8d 91 fd 27 91 cd | g.format:........f..?[n].....'.. |
d140 | 77 68 65 72 65 96 03 a6 66 d3 3f 93 cd 63 61 6e 93 62 90 4d de 65 3a 8e a1 8d 8d 8d 91 fd 27 91 | where...f.?..can.b.M.e:.......'. |
d160 | d2 27 73 27 96 04 32 8d 6f 72 93 27 53 27 8e 8e 91 30 76 0a cd 74 6f 96 03 a6 66 72 65 61 64 93 | .'s'..2.or.'S'...0v..to...fread. |
d180 | 61 93 73 74 72 69 6e 67 3b 8e a1 8d 8d 8d 91 fd 27 91 d2 27 66 91 01 31 9f 27 96 04 32 8d 6f 72 | a.string;.......'..'f..1.'..2.or |
d1a0 | 93 27 46 27 8e 8e 91 31 76 9b cd 74 6f 96 03 a6 66 72 65 61 64 93 61 93 72 65 61 6c 93 6e 95 b2 | .'F'...1v..to...fread.a.real.n.. |
d1c0 | 21 75 6d 93 62 90 4d de 65 72 3b 8e a1 8d 8d 8d 91 fd 27 91 d2 27 69 27 96 04 32 8d 6f 72 93 27 | !um.b.M.er;.......'..'i'..2.or.' |
d1e0 | 49 27 8e 8e 91 2c c5 86 cd 74 6f 96 03 a6 66 72 65 61 64 93 61 6e 93 69 6e 90 b2 21 74 65 67 65 | I'...,...to...fread.an.in..!tege |
d200 | 72 2e 8e a1 8d 91 fd 27 91 54 68 65 96 03 7c f4 6f 70 74 69 6f 6e 61 6c 93 d3 6e 93 cd 69 73 93 | r......'.The..|.optional..n..is. |
d220 | 61 93 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 9b 03 7c f4 77 68 69 63 93 68 98 73 70 90 4d de 65 | a.n..!um.b.M.er..|.whic.h.sp.M.e |
d240 | 63 69 0c 65 73 98 68 6f 93 77 98 6d 61 6e 93 79 98 63 93 68 61 72 61 63 74 65 72 73 98 6d 93 75 | ci.es.ho.w.man.y.c.haracters.m.u |
d260 | 73 74 98 62 95 4d de 65 98 72 65 61 64 98 74 6f 98 63 6f 6d 70 93 6f 73 65 98 74 68 65 8e a4 0d | st.b.M.e.read.to.comp.ose.the... |
d280 | 99 9a 8d 91 fd 27 91 69 6e 70 75 74 91 03 a6 66 76 91 ff 64 44 61 6c 75 65 2e 8e 9f 1c ec 1f 8d | .....'.input...fv..dDalue....... |
d2a0 | 91 fd 27 91 d3 77 72 69 74 65 96 05 bf aa 28 76 61 6c 75 65 2c 93 5b 66 6f 72 6d 61 74 5d 29 8e | ..'..write....(value,.[format]). |
d2c0 | 9f 14 ab ff 8d 91 fd 27 91 cd 54 68 69 73 96 03 a8 9c 66 75 6e 63 74 69 6f 6e 93 77 72 69 74 65 | .......'..This....function.write |
d2e0 | 73 93 74 68 65 93 76 91 ff 64 44 61 6c 75 65 93 6f 66 93 69 74 73 93 0c 72 73 74 93 61 72 67 75 | s.the.v..dDalue.of.its..rst.argu |
d300 | 6d 65 6e 9a b2 21 74 93 74 6f 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 6f 75 74 70 75 74 2e 91 | men..!t.to.the.curren.t.output.. |
d320 | 04 e4 80 41 6e 93 6f 70 74 69 6f 6e 61 6c 93 73 65 63 6f 6e 64 8e a1 8d 91 fd 27 91 61 72 67 75 | ...An.optional.second.....'.argu |
d340 | 6d 65 6e 90 b2 21 74 96 04 0c 4d 73 70 9a 4d de 65 63 69 0c 65 73 93 74 68 65 93 66 6f 72 6d 61 | men..!t...Msp.M.eci.es.the.forma |
d360 | 74 93 74 6f 93 62 98 65 93 75 73 65 64 2e 91 06 0f 91 54 68 69 73 93 66 6f 72 6d 61 74 93 69 73 | t.to.b.e.used.....This.format.is |
d380 | 93 67 69 76 90 b2 21 65 6e 93 61 73 93 61 93 73 74 72 69 6e 67 2c 91 04 25 c6 63 6f 6d 70 98 6f | .giv..!en.as.a.string,..%.comp.o |
d3a0 | 73 65 64 93 6f 66 93 66 6f 75 72 8e a1 8d 91 fd 27 91 70 61 72 74 73 2e 91 04 dd dd 54 68 65 96 | sed.of.four.....'.parts.....The. |
d3c0 | 03 a6 66 0c 72 73 74 93 70 61 72 74 93 69 73 93 74 68 65 93 6f 6e 6c 79 93 6e 6f 74 93 6f 70 74 | ..f.rst.part.is.the.only.not.opt |
d3e0 | 69 6f 6e 61 6c 2c 93 61 6e 64 93 6d 9a b2 21 75 73 74 93 62 90 4d de 65 93 6f 6e 65 93 6f 66 93 | ional,.and.m..!ust.b.M.e.one.of. |
d400 | 74 68 65 93 66 6f 6c 6c 6f 98 77 69 6e 67 93 63 98 68 61 72 61 63 74 65 72 73 3a 8e a4 16 99 9a | the.follo.wing.c.haracters:..... |
d420 | 8d 8d 8d 91 fd 27 91 d2 27 73 27 96 04 32 8d 6f 72 93 27 53 27 8e 8e 91 30 76 0a cd 74 6f 96 03 | .....'..'s'..2.or.'S'...0v..to.. |
d440 | a6 66 77 72 69 74 65 93 73 74 72 69 6e 67 73 3b 8e a1 8d 8d 8d 91 fd 27 91 d2 27 66 91 01 31 9f | .fwrite.strings;.......'..'f..1. |
d460 | 27 96 04 32 8d 6f 72 93 27 46 27 8e 8e 91 31 76 9b cd 74 6f 96 03 a6 66 77 72 69 74 65 93 0d 6f | '..2.or.'F'...1v..to...fwrite..o |
d480 | 61 74 73 3b 8e a1 8d 8d 8d 91 fd 27 91 d2 27 69 27 96 04 32 8d 6f 72 93 27 49 27 8e 8e 91 2c c5 | ats;.......'..'i'..2.or.'I'...,. |
d4a0 | 86 cd 74 6f 96 03 a6 66 77 72 69 74 65 93 69 6e 90 b2 21 74 65 67 65 72 73 2e 8e a1 8d 91 fd 27 | ..to...fwrite.in..!tegers......' |
d4c0 | 91 54 68 65 73 65 96 03 a6 66 63 9a b2 21 68 61 72 61 63 74 65 72 73 93 63 61 6e 93 62 90 4d de | .These...fc..!haracters.can.b.M. |
d4e0 | 65 93 66 6f 6c 6c 6f 98 77 98 65 64 93 62 98 79 8e a1 8d 91 0e 66 8f d3 5b 3f 5d 5b 6d 5d 5b 2e | e.follo.w.ed.b.y.....f..[?][m][. |
d500 | 6e 5d 8e a1 8d 91 fd 27 91 cd 77 68 65 72 65 3a 8e a1 8d 8d 8d 91 fd 27 91 d3 3f 8e 8e 91 08 60 | n].....'..where:.......'..?....` |
d520 | d5 cd 69 6e 64 69 63 61 74 65 73 96 03 a6 66 6a 75 73 74 69 0c 63 61 74 69 6f 6e 93 69 6e 73 69 | ..indicates...fjusti.cation.insi |
d540 | 64 65 93 74 68 65 93 0c 65 6c 64 2e 8e a1 8d 8d 8d 8d 91 1f 50 07 27 d3 3c cd 27 8e 8e 8e 91 30 | de.the..eld.........P.'.<.'....0 |
d560 | 9e a1 72 69 67 68 90 b2 21 74 91 03 a6 66 6a 75 73 74 69 0c 63 61 74 69 6f 6e 3b 8e a4 11 99 9a | ..righ..!t...fjusti.cation;..... |
d580 | 8d 8d 8d 8d 91 1f 50 07 27 d3 3e cd 27 8e 8e 8e 91 30 9e a1 6c 65 66 74 91 03 a6 66 6a 75 73 74 | ......P.'.>.'....0..left...fjust |
d5a0 | 69 0c 63 61 74 69 6f 6e 3b 8e a1 8d 8d 8d 8d 91 1f 50 07 27 d3 7c cd 27 8e 8e 8e 91 30 9e a1 63 | i.cation;........P.'.|.'....0..c |
d5c0 | 65 6e 90 b2 21 74 65 72 91 03 a6 66 6a 75 73 74 69 0c 63 61 74 69 6f 6e 2e 8e a4 16 99 9a 8d 8d | en..!ter...fjusti.cation........ |
d5e0 | 8d 91 fd 27 91 d3 6d 8e 8e 91 08 60 d5 cd 49 6e 64 69 63 61 74 65 73 96 03 a6 66 74 68 65 93 0c | ...'..m....`..Indicates...fthe.. |
d600 | 65 6c 64 93 73 69 7a 65 93 69 6e 93 63 90 b2 21 68 61 72 61 63 74 65 72 73 2e 8e a1 8d 8d 8d 91 | eld.size.in.c..!haracters....... |
d620 | fd 27 91 d3 2e 6e 8e 8e 91 0e 20 7f cd 46 9b ff 16 65 6f 72 96 04 1a 6a 72 65 61 6c 73 2c 91 04 | .'...n.......F...eor...jreals,.. |
d640 | 37 6b 69 6e 64 69 63 61 74 65 73 93 74 68 65 93 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 96 04 1a | 7kindicates.the.n..!um.b.M.er... |
d660 | 6a 6f 66 93 64 69 67 69 74 61 6c 93 70 6c 61 63 65 73 2e 91 06 39 e9 46 98 6f 72 93 69 6e 9a b2 | jof.digital.places...9.F.or.in.. |
d680 | 21 74 65 67 65 72 73 2c 91 04 37 6b 69 74 93 69 73 93 74 68 65 93 6d 69 6e 69 6d 98 75 6d 93 6e | !tegers,..7kit.is.the.minim.um.n |
d6a0 | 98 75 6d 98 62 90 4d de 65 72 8e a9 0d 99 9a 8d 91 18 87 95 6f 66 96 03 a6 66 64 69 67 69 74 73 | .um.b.M.er..........of...fdigits |
d6c0 | 2e 91 04 dd dd 54 68 69 73 93 6f 70 74 69 6f 6e 93 68 61 73 93 6e 6f 93 6d 65 61 6e 69 6e 67 93 | .....This.option.has.no.meaning. |
d6e0 | 66 6f 72 93 73 74 72 69 6e 67 73 2e 8e a1 8d 91 0e 27 91 57 68 65 6e 96 03 29 18 63 61 6c 6c 65 | for.strings......'.When..).calle |
d700 | 64 93 77 69 74 68 6f 75 74 93 61 93 66 6f 72 6d 61 74 93 73 74 72 69 6e 67 2c 91 03 42 28 74 68 | d.without.a.format.string,..B(th |
d720 | 69 73 93 66 75 6e 63 74 69 6f 6e 93 77 72 69 74 65 73 93 6e 95 b2 21 75 6d 93 62 90 4d de 65 72 | is.function.writes.n..!um.b.M.er |
d740 | 73 96 03 29 18 75 73 69 6e 67 93 74 68 65 93 d3 25 67 93 cd 66 6f 72 6d 61 74 93 61 6e 64 8e a6 | s..).using.the..%g..format.and.. |
d760 | 8d 91 fd 27 91 73 74 72 69 6e 67 73 96 03 a6 66 77 69 74 68 93 d3 25 73 cd 2e 8e 9f 1c ec 1f 8d | ...'.strings...fwith..%s........ |
d780 | 91 fd 27 91 d3 64 65 62 75 67 91 05 bf aa 28 29 8e 9f 14 ab ff 8d 91 fd 27 91 cd 54 68 69 73 96 | ..'..debug....()........'..This. |
d7a0 | 04 ca 77 66 75 6e 63 74 69 6f 6e 2c 9b 05 13 7a 77 68 65 6e 93 63 61 6c 6c 65 64 2c 98 72 65 70 | ..wfunction,...zwhen.called,.rep |
d7c0 | 90 4d de 65 61 74 65 64 6c 79 93 70 72 65 73 65 6e 90 b2 21 74 73 93 61 93 70 72 6f 6d 70 74 93 | .M.eatedly.presen..!ts.a.prompt. |
d7e0 | d3 6c 75 61 5f 64 65 62 75 67 3e 91 0a 8a 21 cd 69 6e 93 74 68 65 93 65 72 72 6f 72 93 6f 75 74 | .lua_debug>...!.in.the.error.out |
d800 | 70 75 74 8e a6 8d 91 fd 27 91 73 74 72 65 61 6d 96 04 e4 1e 28 d3 73 74 64 65 72 72 cd 29 2c 9b | put.....'.stream....(.stderr.),. |
d820 | 05 33 8c 72 65 61 64 73 93 61 93 6c 69 6e 65 93 66 72 6f 6d 93 74 68 65 93 73 74 61 6e 64 61 72 | .3.reads.a.line.from.the.standar |
d840 | 64 93 69 6e 70 75 74 2c 98 61 6e 64 93 65 78 65 63 75 74 65 73 93 28 5c 64 6f 73 74 72 69 6e 67 | d.input,.and.executes.(\dostring |
d860 | 22 29 93 74 68 65 93 6c 69 6e 65 2e 8e a6 8d 91 fd 27 91 54 68 65 96 04 28 1b 6c 6f 9a 4d de 6f | ").the.line......'.The..(.lo.M.o |
d880 | 70 93 65 6e 64 73 93 77 68 65 6e 93 74 68 65 93 75 73 65 72 93 74 90 b2 21 79 70 98 65 73 93 d3 | p.ends.when.the.user.t..!yp.es.. |
d8a0 | 63 6f 6e 74 93 cd 74 6f 93 74 68 65 93 70 72 6f 6d 70 74 2e 91 06 62 fd 54 68 69 73 93 66 75 6e | cont..to.the.prompt...b.This.fun |
d8c0 | 63 74 69 6f 6e 93 74 68 65 6e 93 72 65 74 75 72 6e 73 93 61 6e 64 93 74 68 65 8e a6 8d 91 fd 27 | ction.then.returns.and.the.....' |
d8e0 | 91 65 78 65 63 75 74 69 6f 6e 96 03 a6 66 6f 66 93 74 68 65 93 70 72 6f 67 72 61 6d 93 63 6f 6e | .execution...fof.the.program.con |
d900 | 95 b2 21 74 69 6e 93 75 65 73 2e 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 31 38 8e 8e 8c 8b 00 00 00 | ..!tin.ues.....s.....t.18....... |
d920 | 13 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 | ................................ |
d940 | 00 00 00 00 00 00 00 d0 a3 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d | .............c...2......|...u.k. |
d960 | 8d 91 fd 27 91 e2 37 8e 91 15 fe 90 53 6f 6d 65 91 05 85 1c 45 78 61 6d 70 6c 65 73 8e 9f 18 71 | ...'..7.....Some....Examples...q |
d980 | 8b 8d 91 fd 27 91 cd 54 68 69 73 96 04 b7 c6 73 65 63 74 69 6f 6e 93 67 69 76 9a b2 21 65 73 93 | ....'..This....section.giv..!es. |
d9a0 | 65 78 61 6d 70 6c 65 73 93 73 68 6f 98 77 69 6e 67 93 73 6f 6d 65 93 66 65 61 74 75 72 65 73 93 | examples.sho.wing.some.features. |
d9c0 | 6f 66 93 4c 75 61 2e 91 08 11 fc 49 74 93 64 6f 90 4d de 65 73 93 6e 6f 74 93 69 6e 98 74 65 6e | of.Lua.....It.do.M.es.not.in.ten |
d9e0 | 64 93 74 6f 93 63 6f 98 76 98 65 72 93 74 68 65 8e a4 0d 99 9a 8d 91 fd 27 91 77 68 6f 6c 65 96 | d.to.co.v.er.the........'.whole. |
da00 | 03 a6 66 6c 61 6e 67 75 61 67 65 2c 93 62 75 74 93 6f 6e 6c 79 93 74 6f 93 69 6c 6c 75 73 74 72 | ..flanguage,.but.only.to.illustr |
da20 | 61 74 65 93 73 6f 6d 65 93 69 6e 90 b2 21 74 65 72 65 73 74 69 6e 67 93 75 73 65 73 93 6f 66 93 | ate.some.in..!teresting.uses.of. |
da40 | 74 68 65 93 73 79 73 74 65 6d 2e 8e 9f 1c ca cd 8d 8d 91 fd 27 91 db 37 2e 31 8e 91 1b e7 91 54 | the.system..........'..7.1.....T |
da60 | 68 65 96 04 80 00 46 91 fe e0 00 75 6e 63 74 69 6f 6e 73 93 f3 31 df 86 b5 54 00 0c 00 00 00 0c | he....F....unctions..1...T...... |
da80 | 00 00 00 06 63 6d 74 74 31 32 dc 6e 65 78 74 93 db 61 6e 64 93 dc 6e 65 78 74 76 61 72 8e 9f 14 | ....cmtt12.next..and..nextvar... |
daa0 | ab ff 8d 91 fd 27 91 cd 54 68 69 73 96 03 a6 66 65 78 61 6d 70 6c 65 93 73 68 6f 9a b2 21 77 73 | .....'..This...fexample.sho..!ws |
dac0 | 93 68 6f 98 77 93 74 6f 93 75 73 65 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 d3 6e 65 78 74 93 | .ho.w.to.use.the.function..next. |
dae0 | cd 74 6f 93 69 74 65 72 61 74 65 93 6f 98 76 98 65 72 93 74 68 65 93 0c 65 6c 64 73 93 6f 66 93 | .to.iterate.o.v.er.the..elds.of. |
db00 | 61 93 74 61 62 6c 65 2e 8e a9 13 c9 e6 8d 91 fd 27 91 d3 66 75 6e 63 74 69 6f 6e 96 05 bf aa 66 | a.table.........'..function....f |
db20 | 93 28 74 29 91 56 3a f6 2d 2d 93 74 93 69 73 93 61 93 74 61 62 6c 65 8e a1 8d 91 08 a6 e5 6c 6f | .(t).V:.--.t.is.a.table.......lo |
db40 | 63 61 6c 96 05 bf aa 69 2c 93 76 93 3d 93 6e 65 78 74 28 74 2c 93 6e 69 6c 29 91 0b 7f 54 2d 2d | cal....i,.v.=.next(t,.nil)...T-- |
db60 | 93 69 93 69 73 93 61 6e 93 69 6e 64 65 78 93 6f 66 93 74 2c 93 76 93 3d 93 74 5b 69 5d 8e a1 8d | .i.is.an.index.of.t,.v.=.t[i]... |
db80 | 91 08 a6 e5 77 68 69 6c 65 96 05 bf aa 69 93 64 6f 8e a1 8d 91 14 26 39 2e 2e 2e 91 7e 78 9c 2d | ....while....i.do.....&9....~x.- |
dba0 | 2d 96 05 bf aa 64 6f 93 73 6f 6d 65 74 68 69 6e 67 93 77 69 74 68 93 69 93 61 6e 64 93 76 8e a1 | -....do.something.with.i.and.v.. |
dbc0 | 8d 91 14 26 39 69 2c 96 05 bf aa 76 93 3d 93 6e 65 78 74 28 74 2c 93 69 29 91 2d fd 50 2d 2d 93 | ...&9i,....v.=.next(t,.i).-.P--. |
dbe0 | 67 65 74 93 6e 65 78 74 93 69 6e 64 65 78 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 fd 27 91 65 | get.next.index.......end.....'.e |
dc00 | 6e 64 8e a6 8d 91 0e 27 91 cd 54 68 65 96 03 1c a3 6e 65 78 74 93 65 78 61 6d 70 6c 65 93 70 72 | nd.....'..The....next.example.pr |
dc20 | 69 6e 90 b2 21 74 73 93 74 68 65 93 6e 61 6d 65 73 93 6f 66 93 61 6c 6c 93 67 6c 6f 62 61 6c 93 | in..!ts.the.names.of.all.global. |
dc40 | 76 9b ff 64 44 61 72 69 61 62 6c 65 73 93 69 6e 93 74 68 65 93 73 79 73 74 65 6d 93 77 69 74 68 | v..dDariables.in.the.system.with |
dc60 | 93 6e 6f 6e 93 6e 69 6c 93 76 98 61 6c 75 65 73 3a 8e a6 8d 91 fd 27 91 d3 66 75 6e 63 74 69 6f | .non.nil.v.alues:.....'..functio |
dc80 | 6e 96 05 bf aa 70 72 69 6e 74 47 6c 6f 62 61 6c 56 61 72 69 61 62 6c 65 73 93 28 29 8e a1 8d 91 | n....printGlobalVariables.().... |
dca0 | 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa 69 2c 93 76 93 3d 93 6e 65 78 74 76 61 72 28 6e 69 6c 29 8e | ...local....i,.v.=.nextvar(nil). |
dcc0 | a1 8d 91 08 a6 e5 77 68 69 6c 65 96 05 bf aa 69 93 64 6f 8e a1 8d 91 14 26 39 70 72 69 6e 74 28 | ......while....i.do.....&9print( |
dce0 | 69 29 8e a1 8d 91 14 26 39 69 2c 96 05 bf aa 76 93 3d 93 6e 65 78 74 76 61 72 28 69 29 8e a1 8d | i).....&9i,....v.=.nextvar(i)... |
dd00 | 91 08 a6 e5 65 6e 64 8e a1 8d 91 fd 27 91 65 6e 64 8e 9f 1c ca cd 8d 8d 91 fd 27 91 db 37 2e 32 | ....end.....'.end.........'..7.2 |
dd20 | 8e 91 1b e7 91 53 74 72 69 6e 67 91 04 80 00 4d 61 6e 69 70 75 6c 61 74 69 6f 6e 8e 9f 14 ab ff | .....String....Manipulation..... |
dd40 | 8d 91 fd 27 91 cd 54 68 65 96 03 a6 66 0c 72 73 74 93 65 78 61 6d 70 6c 65 93 69 73 93 61 93 66 | ...'..The...f.rst.example.is.a.f |
dd60 | 75 6e 63 74 69 6f 6e 93 74 6f 93 74 72 69 6d 93 65 78 74 72 61 93 62 6c 61 6e 6b 73 93 61 74 93 | unction.to.trim.extra.blanks.at. |
dd80 | 74 68 65 93 62 90 4d de 65 67 69 6e 6e 69 6e 67 93 61 6e 64 93 65 6e 64 93 6f 66 93 61 93 73 74 | the.b.M.eginning.and.end.of.a.st |
dda0 | 72 69 6e 67 2e 8e a6 8d 91 fd 27 91 d3 66 75 6e 63 74 69 6f 6e 91 05 bf aa 74 72 69 6d 28 73 29 | ring......'..function....trim(s) |
ddc0 | 8e a1 8d 91 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa 6c 93 3d 93 31 8e a1 8d 91 08 a6 e5 77 68 69 6c | .......local....l.=.1.......whil |
dde0 | 65 96 05 bf aa 73 74 72 73 75 62 28 73 2c 6c 2c 6c 29 93 3d 3d 93 27 93 27 93 64 6f 8e a1 8d 91 | e....strsub(s,l,l).==.'.'.do.... |
de00 | 14 26 39 6c 96 05 bf aa 3d 93 6c 2b 31 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 08 a6 e5 6c 6f | .&9l....=.l+1.......end.......lo |
de20 | 63 61 6c 96 05 bf aa 72 93 3d 93 73 74 72 6c 65 6e 28 73 29 8e a1 8d 91 08 a6 e5 77 68 69 6c 65 | cal....r.=.strlen(s).......while |
de40 | 96 05 bf aa 73 74 72 73 75 62 28 73 2c 72 2c 72 29 93 3d 3d 93 27 93 27 93 64 6f 8e a1 8d 91 14 | ....strsub(s,r,r).==.'.'.do..... |
de60 | 26 39 72 96 05 bf aa 3d 93 72 2d 31 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 08 a6 e5 72 65 74 | &9r....=.r-1.......end.......ret |
de80 | 75 72 6e 91 05 bf aa 73 74 72 73 75 62 28 73 2c 6c 2c 72 29 8e a1 8d 91 fd 27 91 65 6e 64 8e a6 | urn....strsub(s,l,r).....'.end.. |
dea0 | 8d 91 0e 27 91 cd 54 68 65 96 03 a6 66 73 65 63 6f 6e 64 93 65 78 61 6d 70 6c 65 93 73 68 6f 90 | ...'..The...fsecond.example.sho. |
dec0 | b2 21 77 73 93 61 93 66 75 6e 63 74 69 6f 6e 93 74 68 61 74 93 65 6c 69 6d 69 6e 61 74 65 73 93 | .!ws.a.function.that.eliminates. |
dee0 | 61 6c 6c 93 62 6c 61 6e 6b 73 93 6f 66 93 61 93 73 74 72 69 6e 67 2e 8e a6 8d 91 fd 27 91 d3 66 | all.blanks.of.a.string......'..f |
df00 | 75 6e 63 74 69 6f 6e 96 05 bf aa 72 65 6d 6f 76 65 5f 62 6c 61 6e 6b 73 93 28 73 29 8e a1 8d 91 | unction....remove_blanks.(s).... |
df20 | 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa 62 93 3d 93 73 74 72 66 69 6e 64 28 73 2c 93 27 93 27 29 8e | ...local....b.=.strfind(s,.'.'). |
df40 | a1 8d 91 08 a6 e5 77 68 69 6c 65 96 05 bf aa 62 93 64 6f 8e a1 8d 91 14 26 39 73 96 05 bf aa 3d | ......while....b.do.....&9s....= |
df60 | 93 73 74 72 73 75 62 28 73 2c 93 31 2c 93 62 2d 31 29 93 2e 2e 93 73 74 72 73 75 62 28 73 2c 93 | .strsub(s,.1,.b-1)....strsub(s,. |
df80 | 62 2b 31 29 8e a1 8d 91 14 26 39 62 96 05 bf aa 3d 93 73 74 72 66 69 6e 64 28 73 2c 93 27 93 27 | b+1).....&9b....=.strfind(s,.'.' |
dfa0 | 29 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 08 a6 e5 72 65 74 75 72 6e 91 05 bf aa 73 8e a1 8d | ).......end.......return....s... |
dfc0 | 91 fd 27 91 65 6e 64 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 cd 31 39 8e 8e 8c 8b 00 00 00 14 00 00 | ..'.end....s.....t..19.......... |
dfe0 | 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 | ................................ |
e000 | 00 00 00 00 d9 1c a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 8d 91 fd | ..........c...2......|...u.k.... |
e020 | 27 91 db 37 2e 33 8e 91 1b e7 91 50 90 a0 00 65 72 73 69 73 74 65 6e 63 65 8e 9f 14 ab ff 8d 91 | '..7.3.....P...ersistence....... |
e040 | fd 27 91 cd 42 65 63 61 75 73 65 96 04 65 83 6f 66 93 69 74 73 93 72 65 0d 65 78 69 76 90 b2 21 | .'..Because..e.of.its.re.exiv..! |
e060 | 65 93 66 61 63 69 6c 69 74 69 65 73 2c 91 04 95 4a 70 9a 4d de 65 72 73 69 73 74 65 6e 63 65 93 | e.facilities,...Jp.M.ersistence. |
e080 | 69 6e 93 4c 75 61 93 63 61 6e 93 62 98 65 93 61 63 95 b2 21 68 69 65 76 93 65 64 96 04 65 83 77 | in.Lua.can.b.e.ac..!hiev.ed..e.w |
e0a0 | 69 74 68 93 4c 75 61 2e 91 07 1b 33 54 68 69 73 93 73 65 63 74 69 6f 6e 8e a4 0d 99 9a 8d 91 fd | ith.Lua....3This.section........ |
e0c0 | 27 91 73 68 6f 9a b2 21 77 73 96 03 c9 15 73 6f 6d 65 93 77 98 61 98 79 73 93 74 6f 93 73 74 6f | '.sho..!ws....some.w.a.ys.to.sto |
e0e0 | 72 65 93 61 6e 64 93 72 65 74 72 69 65 76 98 65 93 76 91 ff 64 44 61 6c 75 65 73 93 69 6e 93 4c | re.and.retriev.e.v..dDalues.in.L |
e100 | 75 61 2c 91 03 d1 c0 75 73 69 6e 67 93 61 93 74 65 78 74 93 0c 6c 65 93 77 72 69 74 74 65 6e 93 | ua,....using.a.text..le.written. |
e120 | 69 6e 93 74 68 65 93 6c 61 6e 67 75 61 67 65 8e a1 8d 91 fd 27 91 69 74 73 65 6c 66 96 03 a6 66 | in.the.language.....'.itself...f |
e140 | 61 73 93 74 68 65 93 73 74 6f 72 61 67 65 93 6d 65 64 69 61 2e 8e a1 8d 91 0e 27 91 54 91 ff 16 | as.the.storage.media......'.T... |
e160 | 65 6f 96 03 a6 66 73 74 6f 72 65 93 61 93 73 69 6e 67 6c 65 93 76 91 ff 64 44 61 6c 75 65 93 77 | eo...fstore.a.single.v..dDalue.w |
e180 | 69 74 68 93 61 93 6e 61 6d 65 2c 93 74 68 65 93 66 6f 6c 6c 6f 90 b2 21 77 69 6e 67 93 63 6f 90 | ith.a.name,.the.follo..!wing.co. |
e1a0 | 4d de 64 65 93 69 73 93 65 6e 6f 75 67 68 3a 8e 9f 16 99 9a 8d 91 fd 27 91 d3 66 75 6e 63 74 69 | M.de.is.enough:........'..functi |
e1c0 | 6f 6e 96 05 bf aa 73 74 6f 72 65 93 28 6e 61 6d 65 2c 93 76 61 6c 75 65 29 8e a1 8d 91 08 a6 e5 | on....store.(name,.value)....... |
e1e0 | 77 72 69 74 65 28 27 5c 6e 27 96 05 bf aa 2e 2e 93 6e 61 6d 65 93 2e 2e 93 27 3d 27 29 8e a1 8d | write('\n'.......name....'=')... |
e200 | 91 08 a6 e5 77 72 69 74 65 5f 76 61 6c 75 65 28 76 61 6c 75 65 29 8e a1 8d 91 fd 27 91 65 6e 64 | ....write_value(value).....'.end |
e220 | 8e a9 19 99 9a 8d 91 fd 27 91 66 75 6e 63 74 69 6f 6e 96 05 bf aa 77 72 69 74 65 5f 76 61 6c 75 | ........'.function....write_valu |
e240 | 65 93 28 76 61 6c 75 65 29 8e a1 8d 91 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa 74 93 3d 93 74 79 70 | e.(value).......local....t.=.typ |
e260 | 65 28 76 61 6c 75 65 29 8e a1 8d 91 1f a5 8d 69 66 96 05 bf aa 74 93 3d 3d 93 27 6e 69 6c 27 91 | e(value).......if....t.==.'nil'. |
e280 | 16 fe a8 74 68 65 6e 93 77 72 69 74 65 28 27 6e 69 6c 27 29 8e a1 8d 91 08 a6 e5 65 6c 73 65 69 | ...then.write('nil').......elsei |
e2a0 | 66 96 05 bf aa 74 93 3d 3d 93 27 6e 75 6d 62 65 72 27 93 74 68 65 6e 93 77 72 69 74 65 28 76 61 | f....t.==.'number'.then.write(va |
e2c0 | 6c 75 65 29 8e a1 8d 91 08 a6 e5 65 6c 73 65 69 66 96 05 bf aa 74 93 3d 3d 93 27 73 74 72 69 6e | lue).......elseif....t.==.'strin |
e2e0 | 67 27 93 74 68 65 6e 93 77 72 69 74 65 28 27 22 27 93 2e 2e 93 76 61 6c 75 65 93 2e 2e 93 27 22 | g'.then.write('"'....value....'" |
e300 | 27 29 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 fd 27 91 65 6e 64 8e a6 8d 91 fd 27 91 cd 49 6e | ').......end.....'.end.....'..In |
e320 | 96 03 a6 66 6f 72 64 65 72 93 74 6f 93 72 65 73 74 6f 72 65 93 74 68 69 73 93 76 91 ff 64 44 61 | ...forder.to.restore.this.v..dDa |
e340 | 6c 75 65 2c 93 61 93 d3 6c 75 61 5f 64 6f 66 69 6c 65 93 cd 73 75 0e 63 65 73 2e 8e a1 8d 91 0e | lue,.a..lua_dofile..su.ces...... |
e360 | 27 91 53 74 6f 72 69 6e 67 96 04 0f 54 74 61 62 6c 65 73 93 69 73 93 61 93 6c 69 74 74 6c 65 93 | '.Storing...Ttables.is.a.little. |
e380 | 6d 6f 72 65 93 63 6f 6d 70 6c 65 78 2e 91 06 18 a6 41 73 73 75 6d 69 6e 67 93 74 68 61 74 93 74 | more.complex.....Assuming.that.t |
e3a0 | 68 65 93 74 61 62 6c 65 93 69 73 93 61 93 74 72 65 65 2c 91 04 29 8f 61 6e 64 93 61 6c 6c 93 69 | he.table.is.a.tree,..).and.all.i |
e3c0 | 6e 64 69 63 65 73 8e a1 8d 91 fd 27 91 61 72 65 96 03 e3 32 69 64 65 6e 90 b2 21 74 69 0c 65 72 | ndices.....'.are...2iden..!ti.er |
e3e0 | 73 93 28 74 68 61 74 93 69 73 2c 9b 03 f2 65 74 68 65 93 74 61 62 6c 65 73 93 61 72 65 93 62 90 | s.(that.is,...ethe.tables.are.b. |
e400 | 4d de 65 69 6e 67 93 75 73 65 64 93 61 73 93 72 65 63 6f 72 64 73 29 2c 98 69 74 73 93 76 91 ff | M.eing.used.as.records),.its.v.. |
e420 | 64 44 61 6c 75 65 93 63 61 6e 93 62 90 4d de 65 93 77 72 69 74 74 65 6e 93 64 69 72 65 63 74 6c | dDalue.can.b.M.e.written.directl |
e440 | 79 8e a1 8d 91 fd 27 91 77 69 74 68 96 03 a6 66 74 61 62 6c 65 93 63 6f 6e 73 74 72 75 63 74 6f | y.....'.with...ftable.constructo |
e460 | 72 73 2e 91 04 dd dd 46 69 72 73 74 2c 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 d3 77 72 69 74 | rs.....First,.the.function..writ |
e480 | 65 5f 76 61 6c 75 65 93 cd 69 73 93 63 90 b2 21 68 61 6e 67 65 64 93 74 6f 8e a9 16 99 9a 8d 91 | e_value..is.c..!hanged.to....... |
e4a0 | fd 27 91 d3 66 75 6e 63 74 69 6f 6e 96 05 bf aa 77 72 69 74 65 5f 76 61 6c 75 65 93 28 76 61 6c | .'..function....write_value.(val |
e4c0 | 75 65 29 8e a1 8d 91 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa 74 93 3d 93 74 79 70 65 28 76 61 6c 75 | ue).......local....t.=.type(valu |
e4e0 | 65 29 8e a1 8d 91 1f a5 8d 69 66 96 05 bf aa 74 93 3d 3d 93 27 6e 69 6c 27 91 16 fe a8 74 68 65 | e).......if....t.==.'nil'....the |
e500 | 6e 93 77 72 69 74 65 28 27 6e 69 6c 27 29 8e a1 8d 91 08 a6 e5 65 6c 73 65 69 66 96 05 bf aa 74 | n.write('nil').......elseif....t |
e520 | 93 3d 3d 93 27 6e 75 6d 62 65 72 27 93 74 68 65 6e 93 77 72 69 74 65 28 76 61 6c 75 65 29 8e a1 | .==.'number'.then.write(value).. |
e540 | 8d 91 08 a6 e5 65 6c 73 65 69 66 96 05 bf aa 74 93 3d 3d 93 27 73 74 72 69 6e 67 27 93 74 68 65 | .....elseif....t.==.'string'.the |
e560 | 6e 93 77 72 69 74 65 28 27 22 27 93 2e 2e 93 76 61 6c 75 65 93 2e 2e 93 27 22 27 29 8e a1 8d 91 | n.write('"'....value....'"').... |
e580 | 08 a6 e5 65 6c 73 65 69 66 96 05 bf aa 74 93 3d 3d 93 27 74 61 62 6c 65 27 91 0b 7f 54 74 68 65 | ...elseif....t.==.'table'...Tthe |
e5a0 | 6e 93 77 72 69 74 65 5f 72 65 63 6f 72 64 28 76 61 6c 75 65 29 8e a1 8d 91 08 a6 e5 65 6e 64 8e | n.write_record(value).......end. |
e5c0 | a1 8d 91 fd 27 91 65 6e 64 8e a6 8d 91 fd 27 91 cd 54 68 65 96 03 a6 66 66 75 6e 63 74 69 6f 6e | ....'.end.....'..The...ffunction |
e5e0 | 93 d3 77 72 69 74 65 5f 72 65 63 6f 72 64 93 cd 69 73 3a 8e a6 8d 91 fd 27 91 d3 66 75 6e 63 74 | ..write_record..is:.....'..funct |
e600 | 69 6f 6e 91 05 bf aa 77 72 69 74 65 5f 72 65 63 6f 72 64 28 74 29 8e a1 8d 91 08 a6 e5 6c 6f 63 | ion....write_record(t).......loc |
e620 | 61 6c 96 05 bf aa 69 2c 93 76 93 3d 93 6e 65 78 74 28 74 2c 93 6e 69 6c 29 8e a1 8d 91 08 a6 e5 | al....i,.v.=.next(t,.nil)....... |
e640 | 77 72 69 74 65 28 27 7b 27 29 91 0b 7f 54 2d 2d 96 05 bf aa 73 74 61 72 74 73 93 63 6f 6e 73 74 | write('{')...T--....starts.const |
e660 | 72 75 63 74 6f 72 8e a1 8d 91 08 a6 e5 77 68 69 6c 65 96 05 bf aa 69 93 64 6f 8e a1 8d 91 14 26 | ructor.......while....i.do.....& |
e680 | 39 73 74 6f 72 65 28 69 2c 91 05 bf aa 76 29 8e a1 8d 91 14 26 39 77 72 69 74 65 28 27 2c 91 05 | 9store(i,....v).....&9write(',.. |
e6a0 | bf aa 27 29 8e a1 8d 91 14 26 39 69 2c 96 05 bf aa 76 93 3d 93 6e 65 78 74 28 74 2c 93 69 29 8e | ..').....&9i,....v.=.next(t,.i). |
e6c0 | a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 08 a6 e5 77 72 69 74 65 28 27 7d 27 29 91 0b 7f 54 2d 2d | ......end.......write('}')...T-- |
e6e0 | 96 05 bf aa 63 6c 6f 73 65 73 93 63 6f 6e 73 74 72 75 63 74 6f 72 8e a1 8d 91 fd 27 91 65 6e 64 | ....closes.constructor.....'.end |
e700 | 8e 9f 1d 52 85 8d 8d 91 fd 27 91 db 37 2e 34 8e 91 1b e7 91 49 6e 68 65 72 69 74 61 6e 63 65 8e | ...R.....'..7.4.....Inheritance. |
e720 | 9f 14 ab ff 8d 91 fd 27 91 cd 54 68 65 96 04 54 37 66 61 6c 6c 62 61 63 9a b2 21 6b 93 66 6f 72 | .......'..The..T7fallbac..!k.for |
e740 | 93 61 62 73 65 6e 98 74 93 69 6e 64 69 63 65 73 93 63 61 6e 93 62 90 4d de 65 93 75 73 65 64 93 | .absen.t.indices.can.b.M.e.used. |
e760 | 74 6f 93 69 6d 70 6c 65 6d 65 6e 98 74 93 6d 61 6e 98 79 93 6b 69 6e 64 73 93 6f 66 93 69 6e 68 | to.implemen.t.man.y.kinds.of.inh |
e780 | 65 72 69 74 61 6e 63 65 93 69 6e 93 4c 75 61 2e 8e a1 8d 91 fd 27 91 41 73 96 03 a6 66 61 6e 93 | eritance.in.Lua......'.As...fan. |
e7a0 | 65 78 61 6d 70 6c 65 2c 93 74 68 65 93 66 6f 6c 6c 6f 9a b2 21 77 69 6e 67 93 63 6f 90 4d de 64 | example,.the.follo..!wing.co.M.d |
e7c0 | 65 93 69 6d 70 6c 65 6d 65 6e 98 74 73 93 73 69 6e 67 6c 65 93 69 6e 68 65 72 69 74 61 6e 63 65 | e.implemen.ts.single.inheritance |
e7e0 | 3a 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 32 30 8e 8e 8c 8b 00 00 00 15 00 00 00 00 00 00 00 00 00 | :....s.....t.20................. |
e800 | 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 df d9 a0 | ................................ |
e820 | 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d a0 fd 75 e5 6b 8d 91 fd 27 91 d3 66 75 6e 63 74 | ...c...2......|...u.k...'..funct |
e840 | 69 6f 6e 96 05 bf aa 49 6e 64 65 78 93 28 74 2c 66 29 8e a4 0d 99 9a 8d 91 08 a6 e5 69 66 96 05 | ion....Index.(t,f)..........if.. |
e860 | bf aa 66 93 3d 3d 93 27 70 61 72 65 6e 74 27 93 74 68 65 6e 91 0b 7f 54 2d 2d 93 74 6f 93 61 76 | ..f.==.'parent'.then...T--.to.av |
e880 | 6f 69 64 93 6c 6f 6f 70 8e a1 8d 91 14 26 39 72 65 74 75 72 6e 91 05 bf aa 4f 6c 64 49 6e 64 65 | oid.loop.....&9return....OldInde |
e8a0 | 78 28 74 2c 66 29 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 08 a6 e5 6c 6f 63 61 6c 96 05 bf aa | x(t,f).......end.......local.... |
e8c0 | 70 93 3d 93 74 2e 70 61 72 65 6e 74 8e a1 8d 91 08 a6 e5 69 66 96 05 bf aa 74 79 70 65 28 70 29 | p.=.t.parent.......if....type(p) |
e8e0 | 93 3d 3d 93 27 74 61 62 6c 65 27 93 74 68 65 6e 8e a1 8d 91 14 26 39 72 65 74 75 72 6e 91 05 bf | .==.'table'.then.....&9return... |
e900 | aa 70 5b 66 5d 8e a1 8d 91 08 a6 e5 65 6c 73 65 8e a1 8d 91 14 26 39 72 65 74 75 72 6e 91 05 bf | .p[f].......else.....&9return... |
e920 | aa 4f 6c 64 49 6e 64 65 78 28 74 2c 66 29 8e a1 8d 91 08 a6 e5 65 6e 64 8e a1 8d 91 fd 27 91 65 | .OldIndex(t,f).......end.....'.e |
e940 | 6e 64 8e 9f 1b 33 34 8d 91 fd 27 91 4f 6c 64 49 6e 64 65 78 96 05 bf aa 3d 93 73 65 74 66 61 6c | nd...34...'.OldIndex....=.setfal |
e960 | 6c 62 61 63 6b 28 22 69 6e 64 65 78 22 2c 93 49 6e 64 65 78 29 8e a9 16 99 9a 8d 91 fd 27 91 cd | lback("index",.Index)........'.. |
e980 | 57 68 65 6e 65 76 9a b2 21 65 72 96 02 f4 69 4c 75 61 93 61 74 74 65 6d 70 74 73 93 74 6f 93 61 | Whenev..!er...iLua.attempts.to.a |
e9a0 | 63 63 65 73 73 93 61 6e 93 61 62 73 65 6e 98 74 93 0c 65 6c 64 93 69 6e 93 61 93 74 61 62 6c 65 | ccess.an.absen.t..eld.in.a.table |
e9c0 | 2c 91 03 18 02 69 74 93 63 61 6c 6c 73 93 74 68 65 93 66 61 6c 6c 62 61 63 98 6b 93 66 75 6e 63 | ,....it.calls.the.fallbac.k.func |
e9e0 | 74 69 6f 6e 93 d3 49 6e 64 65 78 cd 2e 8e a1 8d 91 fd 27 91 49 66 96 03 4e d7 74 68 65 93 74 61 | tion..Index.......'.If..N.the.ta |
ea00 | 62 6c 65 93 68 61 73 93 61 93 0c 65 6c 64 93 d3 70 61 72 65 6e 74 93 cd 77 69 74 68 93 61 93 74 | ble.has.a..eld..parent..with.a.t |
ea20 | 61 62 6c 65 93 76 91 ff 64 44 61 6c 75 65 2c 91 03 60 5a 74 68 65 6e 93 4c 75 61 93 61 74 74 65 | able.v..dDalue,..`Zthen.Lua.atte |
ea40 | 6d 70 74 73 93 74 6f 93 61 63 63 65 73 73 93 74 68 65 93 64 65 73 69 72 65 64 93 0c 65 6c 64 8e | mpts.to.access.the.desired..eld. |
ea60 | a1 8d 91 fd 27 91 69 6e 96 03 6d 1c 74 68 69 73 93 70 61 72 65 6e 90 b2 21 74 93 6f 62 91 00 9b | ....'.in..m.this.paren..!t.ob... |
ea80 | bb 6a 65 63 74 2e 91 04 ca c5 54 68 69 73 93 70 72 6f 9a 4d de 63 65 73 73 93 69 73 93 72 65 70 | .ject.....This.pro.M.cess.is.rep |
eaa0 | 98 65 61 74 65 64 93 5c 75 70 95 b2 21 77 93 61 72 64 73 22 9b 03 6d 1c 75 6e 93 74 69 6c 98 61 | .eated.\up..!w.ards"..m.un.til.a |
eac0 | 98 76 91 ff 64 44 61 6c 75 65 98 66 6f 72 98 74 68 65 98 0c 65 6c 64 98 69 73 98 66 6f 75 6e 64 | .v..dDalue.for.the..eld.is.found |
eae0 | 98 6f 72 8e a1 8d 91 fd 27 91 74 68 65 96 04 16 61 6f 62 91 00 9b bb 6a 65 63 74 93 68 61 73 93 | .or.....'.the...aob....ject.has. |
eb00 | 6e 6f 93 70 61 72 65 6e 9a b2 21 74 2e 91 06 2d cd 49 6e 93 74 68 65 93 6c 61 74 74 65 72 93 63 | no.paren..!t...-.In.the.latter.c |
eb20 | 61 73 65 2c 91 04 32 5f 74 68 65 93 70 72 65 76 69 6f 75 73 93 66 61 6c 6c 62 61 63 98 6b 93 69 | ase,..2_the.previous.fallbac.k.i |
eb40 | 73 93 63 61 6c 6c 65 64 93 74 6f 93 73 75 70 70 6c 79 93 61 93 76 91 ff 64 44 61 6c 75 65 8e a1 | s.called.to.supply.a.v..dDalue.. |
eb60 | 8d 91 fd 27 91 66 6f 72 96 03 a6 66 74 68 65 93 0c 65 6c 64 2e 8e a1 8d 91 0e 27 91 57 68 65 6e | ...'.for...fthe..eld......'.When |
eb80 | 96 03 e7 ee 62 9a 4d de 65 74 74 65 72 93 70 98 65 72 66 6f 72 6d 61 6e 63 65 93 69 73 93 6e 65 | ....b.M.etter.p.erformance.is.ne |
eba0 | 65 64 65 64 2c 91 03 f8 50 74 68 65 93 73 61 6d 65 93 66 61 6c 6c 62 61 63 9a b2 21 6b 93 6d 61 | eded,...Pthe.same.fallbac..!k.ma |
ebc0 | 98 79 93 62 90 4d de 65 93 69 6d 70 6c 65 6d 65 6e 98 74 65 64 93 69 6e 93 43 2c 93 61 73 93 69 | .y.b.M.e.implemen.ted.in.C,.as.i |
ebe0 | 6c 75 73 2d 8e a1 8d 91 fd 27 91 74 72 61 74 65 64 96 03 a6 66 69 6e 93 46 69 67 75 72 65 93 31 | lus-.....'.trated...fin.Figure.1 |
ec00 | 2e 91 04 dd dd 54 68 69 73 93 63 6f 9a 4d de 64 65 93 6d 90 b2 21 75 73 74 93 62 98 65 93 72 65 | .....This.co.M.de.m..!ust.b.e.re |
ec20 | 67 69 73 74 65 72 65 64 93 77 69 74 68 3a 8e a6 8d 91 08 a6 e5 d3 6c 75 61 5f 70 75 73 68 6c 69 | gistered.with:........lua_pushli |
ec40 | 74 65 72 61 6c 28 22 70 61 72 65 6e 74 22 29 3b 8e a1 8d 91 08 a6 e5 6c 6f 63 6b 65 64 50 61 72 | teral("parent");.......lockedPar |
ec60 | 65 6e 74 4e 61 6d 65 96 05 bf aa 3d 93 6c 75 61 5f 6c 6f 63 6b 28 29 3b 8e a1 8d 91 08 a6 e5 6c | entName....=.lua_lock();.......l |
ec80 | 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 6c 75 61 5f 73 65 74 66 61 6c 6c 62 61 63 6b 28 22 69 | ua_pushobject(lua_setfallback("i |
eca0 | 6e 64 65 78 22 2c 91 05 bf aa 49 6e 64 65 78 29 29 3b 8e a1 8d 91 08 a6 e5 6c 6f 63 6b 65 64 4f | ndex",....Index));.......lockedO |
ecc0 | 6c 64 49 6e 64 65 78 96 05 bf aa 3d 93 6c 75 61 5f 6c 6f 63 6b 28 29 3b 8e a6 8d 91 fd 27 91 cd | ldIndex....=.lua_lock();.....'.. |
ece0 | 4e 6f 74 69 63 65 96 03 a6 66 74 68 61 74 93 74 68 65 93 73 74 72 69 6e 67 93 d3 22 70 61 72 65 | Notice...fthat.the.string.."pare |
ed00 | 6e 74 22 93 cd 69 73 93 6b 9a b2 21 65 70 74 93 6c 6f 90 4d de 63 98 6b 98 65 64 93 69 6e 93 4c | nt"..is.k..!ept.lo.M.c.k.ed.in.L |
ed20 | 75 61 93 66 6f 72 93 6f 70 74 69 6d 61 6c 93 70 90 4d de 65 72 66 6f 72 6d 61 63 65 2e 8e 9f 1d | ua.for.optimal.p.M.erformace.... |
ed40 | 52 85 8d 8d 91 fd 27 91 db 37 2e 35 8e 91 1b e7 91 41 91 04 80 00 43 46 91 fe e0 00 75 6e 63 74 | R.....'..7.5.....A....CF....unct |
ed60 | 69 6f 6e 8e 9f 14 ab ff 8d 91 fd 27 91 cd 41 91 02 e3 78 43 46 91 ff 16 65 75 6e 63 74 69 6f 6e | ion........'..A...xCF...eunction |
ed80 | 96 02 e3 a9 74 6f 93 63 6f 6d 70 75 74 65 93 74 68 65 93 6d 61 78 69 6d 9a b2 21 75 6d 93 6f 66 | ....to.compute.the.maxim..!um.of |
eda0 | 93 61 93 76 91 ff 64 44 61 72 69 61 62 6c 65 93 6e 98 75 6d 98 62 90 4d de 65 72 93 6f 66 93 61 | .a.v..dDariable.n.um.b.M.er.of.a |
edc0 | 72 67 75 6d 65 6e 98 74 73 93 69 73 93 73 68 6f 98 77 6e 93 69 6e 93 46 69 67 75 72 65 93 32 2e | rgumen.ts.is.sho.wn.in.Figure.2. |
ede0 | 8e a1 8d 91 fd 27 91 41 66 74 65 72 96 03 a6 66 72 65 67 69 73 74 65 72 65 64 93 77 69 74 68 8e | .....'.After...fregistered.with. |
ee00 | a6 8d 91 fd 27 91 d3 6c 75 61 5f 72 65 67 69 73 74 65 72 96 05 bf aa 28 22 6d 61 78 22 2c 93 6d | ....'..lua_register....("max",.m |
ee20 | 61 74 68 5f 6d 61 78 29 3b 8e a6 8d 91 fd 27 91 cd 74 68 69 73 96 03 a6 66 66 75 6e 63 74 69 6f | ath_max);.....'..this...ffunctio |
ee40 | 6e 93 69 73 93 61 9a b2 21 76 91 ff 64 44 61 69 6c 61 62 6c 65 93 69 6e 93 4c 75 61 2c 93 61 73 | n.is.a..!v..dDailable.in.Lua,.as |
ee60 | 93 66 6f 6c 6c 6f 98 77 73 3a 8e a6 8d 91 fd 27 91 d3 69 96 05 bf aa 3d 93 6d 61 78 28 34 2c 93 | .follo.ws:.....'..i....=.max(4,. |
ee80 | 35 2c 93 31 30 2c 93 2d 33 34 29 91 0b 7f 54 2d 2d 93 69 93 72 65 63 65 69 76 65 73 93 31 30 8e | 5,.10,.-34)...T--.i.receives.10. |
eea0 | 9f 1d 52 85 8d 8d 91 fd 27 91 db 37 2e 36 8e 91 1b e7 91 43 61 6c 6c 69 6e 67 96 04 80 00 4c 75 | ..R.....'..7.6.....Calling....Lu |
eec0 | 61 93 46 91 fe e0 00 75 6e 63 74 69 6f 6e 73 8e 9f 14 ab ff 8d 91 fd 27 91 cd 54 68 69 73 96 03 | a.F....unctions........'..This.. |
eee0 | 69 39 65 78 61 6d 70 6c 65 93 69 6c 6c 75 73 74 72 61 74 65 73 93 68 6f 9a b2 21 77 93 61 93 43 | i9example.illustrates.ho..!w.a.C |
ef00 | 91 03 69 2a 66 75 6e 63 74 69 6f 6e 93 63 61 6e 93 63 61 6c 6c 93 74 68 65 93 4c 75 61 93 66 75 | ..i*function.can.call.the.Lua.fu |
ef20 | 6e 63 74 69 6f 6e 93 d3 72 65 6d 6f 76 65 5f 62 6c 61 6e 6b 73 93 cd 70 72 65 73 65 6e 98 74 65 | nction..remove_blanks..presen.te |
ef40 | 64 8e a1 8d 91 fd 27 91 69 6e 96 03 a6 66 53 65 63 74 69 6f 6e 93 37 2e 32 2e 8e a6 8d 91 fd 27 | d.....'.in...fSection.7.2......' |
ef60 | 91 d3 76 6f 69 64 96 05 bf aa 72 65 6d 6f 76 65 5f 62 6c 61 6e 6b 73 93 28 63 68 61 72 93 2a 73 | ..void....remove_blanks.(char.*s |
ef80 | 29 8e a1 8d 91 fd 27 91 7b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 73 74 72 69 6e 67 28 73 | ).....'.{.......lua_pushstring(s |
efa0 | 29 3b 91 0b 7f 54 2f 2a 96 05 bf aa 70 72 65 70 61 72 65 93 70 61 72 61 6d 65 74 65 72 93 2a 2f | );...T/*....prepare.parameter.*/ |
efc0 | 8e a1 8d 91 08 a6 e5 6c 75 61 5f 63 61 6c 6c 28 22 72 65 6d 6f 76 65 5f 62 6c 61 6e 6b 73 22 29 | .......lua_call("remove_blanks") |
efe0 | 3b 91 0b 7f 54 2f 2a 96 05 bf aa 63 61 6c 6c 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 93 2a 2f 8e | ;...T/*....call.Lua.function.*/. |
f000 | a1 8d 91 08 a6 e5 73 74 72 63 70 79 28 73 2c 96 05 bf aa 6c 75 61 5f 67 65 74 73 74 72 69 6e 67 | ......strcpy(s,....lua_getstring |
f020 | 28 6c 75 61 5f 67 65 74 72 65 73 75 6c 74 28 31 29 29 29 3b 91 0b 7f 54 2f 2a 93 63 6f 70 79 93 | (lua_getresult(1)));...T/*.copy. |
f040 | 72 65 73 75 6c 74 93 62 61 63 6b 93 74 6f 93 27 73 27 93 2a 2f 8e a1 8d 91 fd 27 91 7d 8e 8e 9f | result.back.to.'s'.*/.....'.}... |
f060 | 1c 73 e7 8d 92 00 d8 74 d4 cd 32 31 8e 8e 8c 8b 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 | .s.....t..21.................... |
f080 | 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 e7 f2 a0 02 cd 02 | ................................ |
f0a0 | 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c 8d 9f b9 75 a2 8d a0 fd fa 66 58 8d 8d 91 fd 27 91 84 00 01 | c...2......|...u.....fX....'.... |
f0c0 | 6c 31 01 c1 8d ba 8e 8e 9f 16 99 9a 8d 91 fd 27 91 d3 69 6e 74 96 05 bf aa 6c 6f 63 6b 65 64 50 | l1.............'..int....lockedP |
f0e0 | 61 72 65 6e 74 4e 61 6d 65 3b 91 0b 7f 54 2f 2a 93 73 74 6f 72 65 73 93 74 68 65 93 6c 6f 63 6b | arentName;...T/*.stores.the.lock |
f100 | 93 69 6e 64 65 78 93 66 6f 72 93 74 68 65 93 73 74 72 69 6e 67 93 22 70 61 72 65 6e 74 22 93 2a | .index.for.the.string."parent".* |
f120 | 2f 8e a4 0d 99 9a 8d 91 fd 27 91 69 6e 74 96 05 bf aa 6c 6f 63 6b 65 64 4f 6c 64 49 6e 64 65 78 | /........'.int....lockedOldIndex |
f140 | 3b 91 16 fe a8 2f 2a 93 70 72 65 76 69 6f 75 73 93 66 61 6c 6c 62 61 63 6b 93 66 75 6e 63 74 69 | ;..../*.previous.fallback.functi |
f160 | 6f 6e 93 2a 2f 8e a9 1b 33 34 8d 91 fd 27 91 76 6f 69 64 96 05 bf aa 63 61 6c 6c 4f 6c 64 46 61 | on.*/...34...'.void....callOldFa |
f180 | 6c 6c 62 61 63 6b 93 28 6c 75 61 5f 4f 62 6a 65 63 74 93 74 61 62 6c 65 2c 93 6c 75 61 5f 4f 62 | llback.(lua_Object.table,.lua_Ob |
f1a0 | 6a 65 63 74 93 69 6e 64 65 78 29 8e a1 8d 91 fd 27 91 7b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 4f 62 | ject.index).....'.{.......lua_Ob |
f1c0 | 6a 65 63 74 96 05 bf aa 6f 6c 64 49 6e 64 65 78 93 3d 93 6c 75 61 5f 67 65 74 6c 6f 63 6b 65 64 | ject....oldIndex.=.lua_getlocked |
f1e0 | 28 6c 6f 63 6b 65 64 4f 6c 64 49 6e 64 65 78 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 | (lockedOldIndex);.......lua_push |
f200 | 6f 62 6a 65 63 74 28 74 61 62 6c 65 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a | object(table);.......lua_pushobj |
f220 | 65 63 74 28 69 6e 64 65 78 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 63 61 6c 6c 66 75 6e 63 74 69 | ect(index);.......lua_callfuncti |
f240 | 6f 6e 28 6f 6c 64 49 6e 64 65 78 29 3b 8e a1 8d 91 fd 27 91 7d 8e a6 8d 91 fd 27 91 76 6f 69 64 | on(oldIndex);.....'.}.....'.void |
f260 | 96 05 bf aa 49 6e 64 65 78 93 28 76 6f 69 64 29 8e a1 8d 91 fd 27 91 7b 8e a1 8d 91 08 a6 e5 6c | ....Index.(void).....'.{.......l |
f280 | 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 74 61 62 6c 65 93 3d 93 6c 75 61 5f 67 65 74 70 61 72 61 | ua_Object....table.=.lua_getpara |
f2a0 | 6d 28 31 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 4f 62 6a 65 63 74 96 05 bf aa 69 6e 64 65 78 93 | m(1);.......lua_Object....index. |
f2c0 | 3d 93 6c 75 61 5f 67 65 74 70 61 72 61 6d 28 32 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 4f 62 6a | =.lua_getparam(2);.......lua_Obj |
f2e0 | 65 63 74 91 05 bf aa 70 61 72 65 6e 74 3b 8e a1 8d 91 08 a6 e5 69 66 96 05 bf aa 28 6c 75 61 5f | ect....parent;.......if....(lua_ |
f300 | 69 73 73 74 72 69 6e 67 28 69 6e 64 65 78 29 93 26 26 93 73 74 72 63 6d 70 28 6c 75 61 5f 67 65 | isstring(index).&&.strcmp(lua_ge |
f320 | 74 73 74 72 69 6e 67 28 69 6e 64 65 78 29 2c 93 22 70 61 72 65 6e 74 22 29 93 3d 3d 93 30 29 8e | tstring(index),."parent").==.0). |
f340 | a1 8d 91 08 a6 e5 7b 8e a1 8d 91 14 26 39 63 61 6c 6c 4f 6c 64 46 61 6c 6c 62 61 63 6b 28 74 61 | ......{.....&9callOldFallback(ta |
f360 | 62 6c 65 2c 91 05 bf aa 69 6e 64 65 78 29 3b 8e a1 8d 91 14 26 39 72 65 74 75 72 6e 3b 8e a1 8d | ble,....index);.....&9return;... |
f380 | 91 08 a6 e5 7d 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 74 61 62 6c 65 | ....}.......lua_pushobject(table |
f3a0 | 29 3b 8e a1 8d 91 08 a6 e5 6c 75 61 5f 70 75 73 68 6c 6f 63 6b 65 64 28 6c 6f 63 6b 65 64 50 61 | );.......lua_pushlocked(lockedPa |
f3c0 | 72 65 6e 74 4e 61 6d 65 29 3b 8e a1 8d 91 08 a6 e5 70 61 72 65 6e 74 96 05 bf aa 3d 93 6c 75 61 | rentName);.......parent....=.lua |
f3e0 | 5f 67 65 74 73 75 62 73 63 72 69 70 74 28 29 3b 8e a1 8d 91 08 a6 e5 69 66 91 05 bf aa 28 6c 75 | _getsubscript();.......if....(lu |
f400 | 61 5f 69 73 74 61 62 6c 65 28 70 61 72 65 6e 74 29 29 8e a1 8d 91 08 a6 e5 7b 8e a1 8d 91 14 26 | a_istable(parent)).......{.....& |
f420 | 39 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 70 61 72 65 6e 74 29 3b 8e a1 8d 91 14 26 39 6c | 9lua_pushobject(parent);.....&9l |
f440 | 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 69 6e 64 65 78 29 3b 8e a1 8d 91 14 26 39 2f 2a 96 05 | ua_pushobject(index);.....&9/*.. |
f460 | bf aa 72 65 74 75 72 6e 93 72 65 73 75 6c 74 93 66 72 6f 6d 93 67 65 74 73 75 62 73 63 72 69 70 | ..return.result.from.getsubscrip |
f480 | 74 93 2a 2f 8e a1 8d 91 14 26 39 6c 75 61 5f 70 75 73 68 6f 62 6a 65 63 74 28 6c 75 61 5f 67 65 | t.*/.....&9lua_pushobject(lua_ge |
f4a0 | 74 73 75 62 73 63 72 69 70 74 28 29 29 3b 8e a1 8d 91 08 a6 e5 7d 8e a1 8d 91 08 a6 e5 65 6c 73 | tsubscript());.......}.......els |
f4c0 | 65 8e a1 8d 91 14 26 39 63 61 6c 6c 4f 6c 64 46 61 6c 6c 62 61 63 6b 28 74 61 62 6c 65 2c 91 05 | e.....&9callOldFallback(table,.. |
f4e0 | bf aa 69 6e 64 65 78 29 3b 8e a1 8d 91 fd 27 91 7d 8e 9f 20 99 9a 8d 8d 92 00 9d 57 6d cd 46 69 | ..index);.....'.}..........Wm.Fi |
f500 | 67 75 72 65 96 03 a6 66 31 3a 91 04 dd dd 49 6e 68 65 72 69 74 61 6e 63 65 93 69 6e 93 43 2e 8e | gure...f1:....Inheritance.in.C.. |
f520 | 8e a1 8d 8d 91 fd 27 91 84 00 01 6c 31 01 c1 8d ba 8e 8e 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 32 | ......'....l1..........s.....t.2 |
f540 | 32 8e 8e 8c 8b 00 00 00 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 2............................... |
f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 6f a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e | ................o....c...2...... |
f580 | 7c 8d a0 ff 6e a8 d3 8d a0 fe 8f ff f6 8d 8d 91 fd 27 91 84 00 01 6c 31 01 c1 8d ba 8e 8e 9f 16 | |...n............'....l1........ |
f5a0 | 99 9a 8d 91 fd 27 91 d3 76 6f 69 64 96 05 bf aa 6d 61 74 68 5f 6d 61 78 93 28 76 6f 69 64 29 8e | .....'..void....math_max.(void). |
f5c0 | a4 0d 99 9a 8d 91 fd 27 91 7b 8e a1 8d 91 02 e7 3b 69 6e 74 96 05 bf aa 69 3d 31 3b 91 11 3e fe | .......'.{......;int....i=1;..>. |
f5e0 | 2f 2a 93 6e 75 6d 62 65 72 93 6f 66 93 61 72 67 75 6d 65 6e 74 73 93 2a 2f 8e a1 8d 91 02 e7 3b | /*.number.of.arguments.*/......; |
f600 | 64 6f 75 62 6c 65 96 05 bf aa 64 2c 93 64 6d 61 78 3b 8e a1 8d 91 02 e7 3b 6c 75 61 5f 4f 62 6a | double....d,.dmax;......;lua_Obj |
f620 | 65 63 74 91 05 bf aa 6f 3b 8e a1 8d 91 02 e7 3b 2f 2a 96 05 bf aa 74 68 65 93 66 75 6e 63 74 69 | ect....o;......;/*....the.functi |
f640 | 6f 6e 93 6d 75 73 74 93 67 65 74 93 61 74 93 6c 65 61 73 74 93 6f 6e 65 93 61 72 67 75 6d 65 6e | on.must.get.at.least.one.argumen |
f660 | 74 93 2a 2f 8e a1 8d 91 02 e7 3b 69 66 96 05 bf aa 28 28 6f 93 3d 93 6c 75 61 5f 67 65 74 70 61 | t.*/......;if....((o.=.lua_getpa |
f680 | 72 61 6d 28 69 2b 2b 29 29 93 3d 3d 93 4c 55 41 5f 4e 4f 4f 42 4a 45 43 54 29 8e a1 8d 91 0e 66 | ram(i++)).==.LUA_NOOBJECT).....f |
f6a0 | 8f 6c 75 61 5f 65 72 72 6f 72 96 05 bf aa 28 22 74 6f 6f 93 66 65 77 93 61 72 67 75 6d 65 6e 74 | .lua_error....("too.few.argument |
f6c0 | 73 93 74 6f 93 66 75 6e 63 74 69 6f 6e 93 60 6d 61 78 27 22 29 3b 8e a1 8d 91 02 e7 3b 2f 2a 96 | s.to.function.`max'");......;/*. |
f6e0 | 05 bf aa 61 6e 64 93 74 68 69 73 93 61 72 67 75 6d 65 6e 74 93 6d 75 73 74 93 62 65 93 61 93 6e | ...and.this.argument.must.be.a.n |
f700 | 75 6d 62 65 72 93 2a 2f 8e a1 8d 91 02 e7 3b 69 66 91 05 bf aa 28 21 6c 75 61 5f 69 73 6e 75 6d | umber.*/......;if....(!lua_isnum |
f720 | 62 65 72 28 6f 29 29 8e a1 8d 91 0e 66 8f 6c 75 61 5f 65 72 72 6f 72 96 05 bf aa 28 22 69 6e 63 | ber(o)).....f.lua_error....("inc |
f740 | 6f 72 72 65 63 74 93 61 72 67 75 6d 65 6e 74 93 74 6f 93 66 75 6e 63 74 69 6f 6e 93 60 6d 61 78 | orrect.argument.to.function.`max |
f760 | 27 22 29 3b 8e a1 8d 91 02 e7 3b 64 6d 61 78 96 05 bf aa 3d 93 6c 75 61 5f 67 65 74 6e 75 6d 62 | '");......;dmax....=.lua_getnumb |
f780 | 65 72 93 28 6f 29 3b 8e a1 8d 91 02 e7 3b 2f 2a 96 05 bf aa 6c 6f 6f 70 73 93 75 6e 74 69 6c 93 | er.(o);......;/*....loops.until. |
f7a0 | 74 68 65 72 65 93 69 73 93 6e 6f 93 6d 6f 72 65 93 61 72 67 75 6d 65 6e 74 73 93 2a 2f 8e a1 8d | there.is.no.more.arguments.*/... |
f7c0 | 91 02 e7 3b 77 68 69 6c 65 96 05 bf aa 28 28 6f 93 3d 93 6c 75 61 5f 67 65 74 70 61 72 61 6d 28 | ...;while....((o.=.lua_getparam( |
f7e0 | 69 2b 2b 29 29 93 21 3d 93 4c 55 41 5f 4e 4f 4f 42 4a 45 43 54 29 8e a1 8d 91 02 e7 3b 7b 8e a1 | i++)).!=.LUA_NOOBJECT)......;{.. |
f800 | 8d 91 08 a6 e5 69 66 91 05 bf aa 28 21 6c 75 61 5f 69 73 6e 75 6d 62 65 72 28 6f 29 29 8e a1 8d | .....if....(!lua_isnumber(o))... |
f820 | 91 14 26 39 6c 75 61 5f 65 72 72 6f 72 96 05 bf aa 28 22 69 6e 63 6f 72 72 65 63 74 93 61 72 67 | ..&9lua_error....("incorrect.arg |
f840 | 75 6d 65 6e 74 93 74 6f 93 66 75 6e 63 74 69 6f 6e 93 60 6d 61 78 27 22 29 3b 8e a1 8d 91 08 a6 | ument.to.function.`max'");...... |
f860 | e5 64 96 05 bf aa 3d 93 6c 75 61 5f 67 65 74 6e 75 6d 62 65 72 93 28 6f 29 3b 8e a1 8d 91 08 a6 | .d....=.lua_getnumber.(o);...... |
f880 | e5 69 66 96 05 bf aa 28 64 93 3e 93 64 6d 61 78 29 93 64 6d 61 78 93 3d 93 64 3b 8e a1 8d 91 02 | .if....(d.>.dmax).dmax.=.d;..... |
f8a0 | e7 3b 7d 8e a1 8d 91 02 e7 3b 2f 2a 96 05 bf aa 70 75 73 68 93 74 68 65 93 72 65 73 75 6c 74 93 | .;}......;/*....push.the.result. |
f8c0 | 74 6f 93 62 65 93 72 65 74 75 72 6e 65 64 93 2a 2f 8e a1 8d 91 02 e7 3b 6c 75 61 5f 70 75 73 68 | to.be.returned.*/......;lua_push |
f8e0 | 6e 75 6d 62 65 72 91 05 bf aa 28 64 6d 61 78 29 3b 8e a1 8d 91 fd 27 91 7d 8e 9f 20 99 9a 8d 8d | number....(dmax);.....'.}....... |
f900 | 92 00 93 07 80 cd 46 69 67 75 72 65 96 03 a6 66 32 3a 91 04 dd dd 43 93 66 75 6e 63 74 69 6f 6e | ......Figure...f2:....C.function |
f920 | 93 d3 6d 61 74 68 8d 91 00 b0 97 89 00 00 66 66 00 03 73 02 8e 91 04 23 99 6d 61 78 cd 2e 8e 8e | ..math........ff..s....#.max.... |
f940 | a1 8d 8d 91 fd 27 91 84 00 01 6c 31 01 c1 8d ba 8e 8e 8e 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 32 33 | .....'....l1..........s.....t.23 |
f960 | 8e 8e 8c 8b 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f5 44 a0 02 cd 02 63 8d a0 fd 32 fd 9d a0 02 b0 8e 7c | ...............D....c...2......| |
f9a0 | 8d a0 fd 75 e5 6b 8d 91 fd 27 91 e2 41 63 95 8a 3d 6b 6e 6f 93 77 6c 65 64 67 6d 65 6e 93 74 73 | ...u.k...'..Ac..=kno.wledgmen.ts |
f9c0 | 8e a9 18 71 8b 8d 91 fd 27 91 cd 54 68 65 96 04 0c e0 61 75 74 68 6f 72 73 93 77 9a b2 21 6f 75 | ...q....'..The....authors.w..!ou |
f9e0 | 6c 64 93 6c 69 6b 98 65 93 74 6f 93 74 68 61 6e 6b 93 43 45 4e 50 45 53 2f 50 45 54 52 98 4f 42 | ld.lik.e.to.thank.CENPES/PETR.OB |
fa00 | 52 8d 91 01 5e 67 9f fd 3b 6a 13 8e 41 53 91 04 0c c5 77 68 69 63 98 68 2c 91 04 26 7e 6a 6f 69 | R...^g..;j..AS....whic.h,..&~joi |
fa20 | 6e 98 74 6c 79 93 77 69 74 68 93 54 91 ff 16 65 65 43 47 72 61 66 2c 91 04 26 7e 75 73 65 64 8e | n.tly.with.T...eeCGraf,..&~used. |
fa40 | a4 0d 99 9a 8d 91 fd 27 91 65 78 74 65 6e 73 69 76 9a b2 21 65 6c 79 96 03 79 77 65 61 72 6c 79 | .......'.extensiv..!ely..ywearly |
fa60 | 93 76 98 65 72 73 69 6f 6e 73 93 6f 66 93 74 68 69 73 93 73 79 73 74 65 6d 93 61 6e 64 93 67 61 | .v.ersions.of.this.system.and.ga |
fa80 | 98 76 98 65 93 76 91 ff 64 44 61 6c 75 61 62 6c 65 93 63 6f 6d 6d 65 6e 98 74 73 2e 91 04 ce e3 | .v.e.v..dDaluable.commen.ts..... |
faa0 | 54 68 65 93 61 75 74 68 6f 72 73 93 77 98 6f 75 6c 64 93 61 6c 73 6f 8e a1 8d 91 fd 27 91 6c 69 | The.authors.w.ould.also.....'.li |
fac0 | 6b 90 b2 21 65 96 03 a6 66 74 6f 93 74 68 61 6e 6b 93 43 61 72 6c 6f 73 93 48 65 6e 72 69 71 75 | k..!e...fto.thank.Carlos.Henriqu |
fae0 | 65 93 4c 65 76 79 91 ff 16 65 2c 93 77 68 6f 93 66 6f 75 6e 64 93 74 68 65 93 6e 61 6d 65 93 6f | e.Levy...e,.who.found.the.name.o |
fb00 | 66 93 74 68 65 93 67 61 6d 65 8d 8d 9f fc 06 be b8 33 8e 8e 91 04 c0 04 cd 2e 8e 9f 22 80 41 8d | f.the.game.......3..........".A. |
fb20 | 8d 91 fd 27 91 e2 41 8e 91 1a 3c 00 49 6e 63 6f 6d 70 61 74 69 62 69 6c 69 74 69 65 73 96 05 85 | ...'..A...<.Incompatibilities... |
fb40 | 1c 77 69 74 68 93 50 72 65 76 69 6f 75 73 93 56 91 fe 9e b8 65 72 73 69 6f 6e 73 8e a6 8d 91 fd | .with.Previous.V....ersions..... |
fb60 | 27 91 cd 41 6c 74 68 6f 75 67 68 96 03 02 2d 67 72 65 61 74 93 63 61 72 65 93 68 61 73 93 62 90 | '..Although...-great.care.has.b. |
fb80 | 4d de 65 65 6e 93 74 61 6b 9a b2 21 65 6e 93 74 6f 93 61 98 76 98 6f 69 64 93 69 6e 63 6f 6d 70 | M.een.tak..!en.to.a.v.oid.incomp |
fba0 | 61 74 69 62 69 6c 69 74 69 65 73 93 77 69 74 68 93 74 68 65 93 70 72 65 76 69 6f 75 73 93 70 75 | atibilities.with.the.previous.pu |
fbc0 | 62 6c 69 63 93 76 98 65 72 73 69 6f 6e 73 8e a1 8d 91 fd 27 91 6f 66 96 03 a6 66 4c 75 61 2c 93 | blic.v.ersions.....'.of...fLua,. |
fbe0 | 73 6f 6d 65 93 64 69 0b 65 72 65 6e 63 65 73 93 68 61 64 93 74 6f 93 62 9a 4d de 65 93 69 6e 90 | some.di.erences.had.to.b.M.e.in. |
fc00 | b2 21 74 72 6f 98 64 75 63 65 64 2e 91 04 dd dd 48 65 72 65 93 69 73 93 61 93 6c 69 73 74 93 6f | .!tro.duced.....Here.is.a.list.o |
fc20 | 66 93 61 6c 6c 93 74 68 65 73 65 93 64 69 0b 65 72 65 6e 63 65 73 2e 8e a9 1d 52 85 8d 91 fd 27 | f.all.these.di.erences....R....' |
fc40 | 91 db 49 6e 63 6f 6d 70 61 74 69 62 69 6c 69 74 69 65 73 96 04 80 00 69 6e 93 74 68 65 93 4c 61 | ..Incompatibilities....in.the.La |
fc60 | 6e 67 75 61 67 65 8e 9f 14 ab ff 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 54 68 65 | nguage............a..........The |
fc80 | 96 03 a6 66 65 71 75 61 6c 69 74 9a b2 21 79 93 74 65 73 74 93 6f 70 90 4d de 65 72 61 74 6f 72 | ...fequalit..!y.test.op.M.erator |
fca0 | 93 6e 6f 98 77 93 69 73 93 64 65 6e 6f 74 65 64 93 62 98 79 93 d3 3d 3d cd 2c 93 69 6e 73 74 65 | .no.w.is.denoted.b.y..==.,.inste |
fcc0 | 61 64 93 6f 66 93 d3 3d cd 2e 8e 9f 16 99 9a 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 | ad.of..=..............a......... |
fce0 | cd 54 68 65 96 03 4a 1f 73 79 6e 90 b2 21 74 61 78 93 66 6f 72 93 74 61 62 6c 65 93 63 6f 6e 73 | .The..J.syn..!tax.for.table.cons |
fd00 | 74 72 75 63 74 69 6f 6e 93 68 61 73 93 62 9a 4d de 65 65 6e 93 67 72 65 61 74 6c 79 93 73 69 6d | truction.has.b.M.een.greatly.sim |
fd20 | 70 6c 69 0c 65 64 2e 91 04 bf 1b 54 68 65 93 6f 6c 64 93 d3 40 28 73 69 7a 65 29 93 cd 68 61 73 | pli.ed.....The.old..@(size)..has |
fd40 | 93 62 98 65 65 6e 8e a1 8d 91 18 87 95 73 75 62 73 74 69 74 75 74 65 64 96 04 a7 dd 62 90 b2 21 | .b.een.......substituted....b..! |
fd60 | 79 93 d3 7b 7d cd 2e 91 07 e2 43 54 68 65 93 6c 69 73 74 93 63 6f 6e 73 74 72 75 63 74 6f 72 93 | y..{}.....CThe.list.constructor. |
fd80 | 28 66 6f 72 6d 65 72 6c 79 93 d3 40 5b 2e 2e 2e 5d cd 29 93 61 6e 64 93 74 68 65 93 72 65 63 6f | (formerly..@[...].).and.the.reco |
fda0 | 72 64 93 63 6f 6e 73 74 72 75 63 74 6f 72 8e a1 8d 91 18 87 95 28 66 6f 72 6d 65 72 6c 79 96 04 | rd.constructor.......(formerly.. |
fdc0 | d4 54 d3 40 7b 2e 2e 2e 7d cd 29 93 6e 6f 90 b2 21 77 93 61 72 65 93 62 9a 4d de 6f 74 68 93 63 | .T.@{...}.).no..!w.are.b.M.oth.c |
fde0 | 6f 98 64 65 64 93 6c 69 6b 9a b2 21 65 93 d3 7b 2e 2e 2e 7d cd 2e 91 08 67 a8 57 68 65 6e 93 74 | o.ded.lik..!e..{...}....g.When.t |
fe00 | 68 65 93 63 6f 6e 73 74 72 75 63 74 69 6f 6e 93 69 6e 98 76 98 6f 6c 76 98 65 73 93 61 8e a1 8d | he.construction.in.v.olv.es.a... |
fe20 | 91 18 87 95 66 75 6e 63 74 69 6f 6e 96 03 89 66 63 61 6c 6c 2c 9b 03 8f 33 6c 69 6b 90 b2 21 65 | ....function...fcall,...3lik..!e |
fe40 | 93 69 6e 93 d3 40 66 75 6e 63 7b 2e 2e 2e 7d cd 2c 98 74 68 65 93 6e 65 77 93 73 79 6e 90 b2 21 | .in..@func{...}.,.the.new.syn..! |
fe60 | 74 61 78 93 64 6f 9a 4d de 65 73 93 6e 6f 74 93 75 73 65 93 74 68 65 93 d3 40 cd 2e 91 04 d4 32 | tax.do.M.es.not.use.the..@.....2 |
fe80 | 4d 6f 72 65 93 69 6d 70 98 6f 72 74 61 6e 90 b2 21 74 2c 91 03 8f 33 d0 61 8e a1 8d 91 18 87 95 | More.imp.ortan..!t,...3.a....... |
fea0 | 63 9b ff 70 b9 6f 6e 73 74 72 75 63 74 69 6f 6e 96 03 ea ea 66 75 6e 63 74 69 6f 6e 93 6d 75 73 | c..p.onstruction....function.mus |
fec0 | 74 93 6e 6f 77 93 65 78 70 6c 69 63 69 74 6c 79 93 72 98 65 74 75 72 6e 93 74 68 65 93 63 98 6f | t.now.explicitly.r.eturn.the.c.o |
fee0 | 6e 73 74 72 75 63 74 65 98 64 93 74 61 62 6c 65 cd 2e 8e a6 8d 91 fd 27 91 db 49 6e 63 6f 6d 70 | nstructe.d.table.......'..Incomp |
ff00 | 61 74 69 62 69 6c 69 74 69 65 73 96 04 80 00 69 6e 93 74 68 65 93 41 50 49 8e 9f 14 ab ff 8d 8d | atibilities....in.the.API....... |
ff20 | 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 54 68 65 96 03 a6 66 66 75 6e 63 74 69 6f 6e 93 | .....a..........The...ffunction. |
ff40 | d3 6c 75 61 5f 63 61 6c 6c 93 cd 6e 6f 93 6c 6f 6e 67 65 72 93 68 61 73 93 74 68 65 93 70 61 72 | .lua_call..no.longer.has.the.par |
ff60 | 61 6d 65 74 65 72 93 d3 6e 70 61 72 61 6d cd 2e 8e a9 16 99 9a 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e | ameter..nparam..............a... |
ff80 | 8e 8e 91 18 87 95 cd 54 68 65 96 03 f2 09 66 75 6e 63 74 69 6f 6e 93 d3 6c 75 61 5f 70 6f 70 93 | .......The....function..lua_pop. |
ffa0 | cd 69 73 93 6e 6f 93 6c 6f 6e 67 65 72 93 61 9a b2 21 76 91 ff 64 44 61 69 6c 61 62 6c 65 2c 91 | .is.no.longer.a..!v..dDailable,. |
ffc0 | 04 04 f2 73 69 6e 63 65 93 69 74 93 63 6f 75 6c 64 93 6c 65 61 64 93 74 6f 93 73 74 72 61 6e 67 | ...since.it.could.lead.to.strang |
ffe0 | 65 93 62 90 4d de 65 68 61 98 76 69 6f 72 2e 91 05 c0 c6 49 6e 8e a1 8d 91 18 87 95 70 61 72 74 | e.b.M.eha.vior.....In.......part |
10000 | 69 63 75 6c 61 72 2c 9b 03 11 92 74 6f 96 02 ec 5d 61 63 63 65 73 73 93 72 65 73 75 6c 74 73 93 | icular,....to...]access.results. |
10020 | 72 65 74 75 72 6e 65 64 93 66 72 6f 6d 93 61 93 4c 75 61 93 66 75 6e 63 74 69 6f 6e 2c 98 74 68 | returned.from.a.Lua.function,.th |
10040 | 65 93 6e 65 77 93 6d 61 63 72 6f 93 d3 6c 75 61 5f 67 65 74 72 65 73 75 6c 74 8e a1 8d 91 18 87 | e.new.macro..lua_getresult...... |
10060 | 95 cd 73 68 6f 75 6c 64 96 03 a6 66 62 90 4d de 65 93 75 73 65 64 2e 8e a6 8d 8d 8d 8d 91 0d 94 | ..should...fb.M.e.used.......... |
10080 | 61 cf 0f 8e 8e 8e 91 18 87 95 cd 54 68 65 96 03 a6 66 6f 6c 64 93 66 75 6e 63 74 69 6f 6e 73 93 | a..........The...fold.functions. |
100a0 | d3 6c 75 61 5f 73 74 6f 72 65 66 69 65 6c 64 93 cd 61 6e 64 93 d3 6c 75 61 5f 73 74 6f 72 65 69 | .lua_storefield..and..lua_storei |
100c0 | 6e 64 65 78 65 64 93 cd 68 61 95 b2 21 76 93 65 96 03 a6 66 62 90 4d de 65 65 6e 93 72 65 70 6c | ndexed..ha..!v.e...fb.M.een.repl |
100e0 | 61 63 65 64 93 62 90 b2 21 79 8e a4 1b 19 9a 8d 91 18 87 95 d3 69 6e 74 96 05 bf aa 6c 75 61 5f | aced.b..!y...........int....lua_ |
10100 | 73 74 6f 72 65 73 75 62 73 63 72 69 70 74 93 28 76 6f 69 64 29 3b 8e a1 8d 91 18 87 95 cd 77 69 | storesubscript.(void);........wi |
10120 | 74 68 96 03 a6 66 74 68 65 93 70 61 72 61 6d 65 74 65 72 73 93 65 78 70 6c 69 63 69 74 6c 79 93 | th...fthe.parameters.explicitly. |
10140 | 70 75 73 68 65 64 93 6f 6e 93 74 68 65 93 73 74 61 63 90 b2 21 6b 2e 8e a6 8d 8d 8d 8d 91 0d 94 | pushed.on.the.stac..!k.......... |
10160 | 61 cf 0f 8e 8e 8e 91 18 87 95 cd 54 68 65 96 03 d4 2f 66 75 6e 63 74 69 6f 6e 61 6c 69 74 9a b2 | a..........The.../functionalit.. |
10180 | 21 79 93 6f 66 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 d3 6c 75 61 5f 65 72 72 6f 72 66 75 6e | !y.of.the.function..lua_errorfun |
101a0 | 63 74 69 6f 6e 93 cd 68 61 73 93 62 90 4d de 65 65 6e 93 72 65 70 6c 61 63 65 64 93 62 98 79 93 | ction..has.b.M.een.replaced.b.y. |
101c0 | 74 68 65 93 d0 66 61 6c 91 00 8f 46 6c 62 91 ff 70 b9 61 63 6b 8e a4 0d 99 9a 8d 91 18 87 95 cd | the..fal...Flb..p.ack........... |
101e0 | 6d 65 63 90 b2 21 68 61 6e 69 73 6d 3b 96 03 a6 66 73 65 65 93 53 65 63 74 69 6f 6e 93 34 2e 38 | mec..!hanism;...fsee.Section.4.8 |
10200 | 2e 8e a6 8d 8d 8d 8d 91 0d 94 61 cf 0f 8e 8e 8e 91 18 87 95 cd 57 68 65 6e 96 03 50 85 63 61 6c | ..........a..........When..P.cal |
10220 | 6c 69 6e 67 93 61 93 66 75 6e 63 74 69 6f 6e 93 66 72 6f 6d 93 74 68 65 93 4c 75 61 93 6c 69 62 | ling.a.function.from.the.Lua.lib |
10240 | 72 61 72 79 91 ff 16 65 2c 91 03 61 b2 70 61 72 61 6d 65 74 65 72 73 93 70 61 73 73 65 64 93 74 | rary...e,..a.parameters.passed.t |
10260 | 68 72 6f 75 67 68 93 74 68 65 93 73 74 61 63 9a b2 21 6b 93 6d 98 75 73 74 8e a1 8d 91 18 87 95 | hrough.the.stac..!k.m.ust....... |
10280 | 62 9a 4d de 65 96 03 bc 44 70 75 73 68 65 64 93 6a 75 73 74 93 62 98 65 66 6f 72 65 93 74 68 65 | b.M.e...Dpushed.just.b.efore.the |
102a0 | 93 63 6f 72 72 65 73 70 98 6f 6e 64 65 6e 9a b2 21 74 93 63 61 6c 6c 2c 91 03 c1 bc 77 69 74 68 | .corresp.onden..!t.call,....with |
102c0 | 93 6e 6f 93 69 6e 98 74 65 72 6d 65 64 69 61 74 65 93 63 61 6c 6c 73 93 74 6f 93 4c 75 61 2e 91 | .no.in.termediate.calls.to.Lua.. |
102e0 | 05 1f 78 53 70 90 4d de 65 63 69 61 6c 8e a1 8d 91 18 87 95 63 61 72 65 96 03 a6 66 73 68 6f 75 | ..xSp.M.ecial.......care...fshou |
10300 | 6c 64 93 62 90 4d de 65 93 74 61 6b 9a b2 21 65 6e 93 77 69 74 68 93 6d 61 63 72 6f 73 93 6c 69 | ld.b.M.e.tak..!en.with.macros.li |
10320 | 6b 98 65 93 d3 6c 75 61 5f 67 65 74 69 6e 64 65 78 65 64 93 cd 61 6e 64 93 d3 6c 75 61 5f 67 65 | k.e..lua_getindexed..and..lua_ge |
10340 | 74 66 69 65 6c 64 cd 2e 8e 91 fd 27 91 9f 7e 04 22 89 00 00 66 66 00 b3 d1 96 9f 0a 4c cd 8d 8d | tfield.....'..~."...ff......L... |
10360 | 8d 91 0c 7b ba 9f fc 2d 3d af 33 8e 8e 91 10 a6 61 bd 42 54 57 2c 96 03 15 54 4c 75 61 93 6d 65 | ...{...-=.3.....a.BTW,...TLua.me |
10380 | 61 6e 73 93 c0 6d 6f 90 87 1b 6f 6e 93 bd 69 6e 93 50 90 be 39 6f 72 74 75 67 75 65 73 65 2e 8e | ans..mo...on..in.P..9ortuguese.. |
103a0 | 8e 9f 1c 73 e7 8d 92 00 d8 74 d4 cd 32 34 8e 8e 8c f8 00 00 f9 63 01 83 92 c0 1c 3b 00 00 00 00 | ...s.....t..24.......c.....;.... |
103c0 | 03 e8 02 cd 02 63 01 be b5 4b 00 08 00 18 f3 39 44 d3 ed 74 00 11 47 ae 00 11 47 ae 00 05 63 6d | .....c...K.....9D..t..G...G...cm |
103e0 | 72 31 37 f3 37 1a f2 22 56 00 0e 66 66 00 0a 00 00 00 06 63 6d 62 78 31 30 f3 31 df 86 b5 54 00 | r17.7.."V..ff......cmbx10.1...T. |
10400 | 0c 00 00 00 0c 00 00 00 06 63 6d 74 74 31 32 f3 30 c2 d6 4e a0 00 0c 00 00 00 0c 00 00 00 06 63 | .........cmtt12.0..N...........c |
10420 | 6d 62 78 31 32 f3 2b 58 ab 51 0b 00 0c 00 00 00 0c 00 00 00 05 63 6d 72 31 32 f3 28 df ea 3c 78 | mbx12.+X.Q...........cmr12.(..<x |
10440 | 00 0a f3 33 00 0a 00 00 00 06 63 6d 74 74 31 30 f3 27 1a f2 22 56 00 0a f3 33 00 0a 00 00 00 06 | ...3......cmtt10.'.."V...3...... |
10460 | 63 6d 62 78 31 30 f3 25 fd 00 27 3a 00 0a f3 33 00 0a 00 00 00 06 63 6d 74 69 31 30 f3 24 21 22 | cmbx10.%..':...3......cmti10.$!" |
10480 | 2c 9a 00 0a f3 33 00 0a 00 00 00 06 63 6d 73 79 31 30 f3 23 0b a0 62 3e 00 0a f3 33 00 0a 00 00 | ,....3......cmsy10.#..b>...3.... |
104a0 | 00 06 63 6d 6d 69 31 30 f3 22 4b f1 60 79 00 0a f3 33 00 0a 00 00 00 05 63 6d 72 31 30 f3 20 6d | ..cmmi10."K.`y...3......cmr10..m |
104c0 | 23 bd 52 00 0a 00 00 00 0a 00 00 00 06 63 6d 73 73 31 30 f3 1f df ea 3c 78 00 0a 00 00 00 0a 00 | #.R..........cmss10....<x....... |
104e0 | 00 00 06 63 6d 74 74 31 30 f3 1e 1a f2 22 56 00 0a 00 00 00 0a 00 00 00 06 63 6d 62 78 31 30 f3 | ...cmtt10...."V..........cmbx10. |
10500 | 19 4b f1 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 f3 15 bc 6a 91 b9 00 09 00 00 00 09 | .K.`y..........cmr10...j........ |
10520 | 00 00 00 05 63 6d 74 69 39 f3 14 a9 b1 90 ca 00 09 00 00 00 09 00 00 00 05 63 6d 73 79 39 f3 12 | ....cmti9................cmsy9.. |
10540 | 6f b4 8b c7 00 09 00 00 00 09 00 00 00 04 63 6d 72 39 f3 0e d7 01 17 32 00 08 00 00 00 08 00 00 | o.............cmr9.....2........ |
10560 | 00 05 63 6d 6d 69 38 f3 0d 7c 7b 59 07 00 08 00 00 00 08 00 00 00 04 63 6d 72 38 f3 04 b9 41 61 | ..cmmi8..|{Y...........cmr8...Aa |
10580 | a8 00 06 00 00 00 06 00 00 00 04 63 6d 72 36 f9 00 01 03 b1 02 df df df df df df df | ...........cmr6............. |