diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-12-28 18:38:20 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-12-28 18:38:20 -0300 |
| commit | b5ab31a475ccf5f96c2ffb34fccc1d6592913794 (patch) | |
| tree | ef6d2b1844ca672dc81ab4411e37abbef2b7c48f /testes/code.lua | |
| parent | 140cdcced5e28bde7a89e88fcae428f318565f1d (diff) | |
| parent | 314745ed8438d1276c6c928d5f9d4be018dfadb6 (diff) | |
| download | lua-b5ab31a475ccf5f96c2ffb34fccc1d6592913794.tar.gz lua-b5ab31a475ccf5f96c2ffb34fccc1d6592913794.tar.bz2 lua-b5ab31a475ccf5f96c2ffb34fccc1d6592913794.zip | |
Merge branch 'master' into nextversion
Diffstat (limited to '')
| -rw-r--r-- | testes/code.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/testes/code.lua b/testes/code.lua index 543743fc..bd4b10d0 100644 --- a/testes/code.lua +++ b/testes/code.lua | |||
| @@ -86,7 +86,7 @@ checkKlist(foo, {1, 1.0, 2, 2.0, 0, 0.0}) | |||
| 86 | -- testing opcodes | 86 | -- testing opcodes |
| 87 | 87 | ||
| 88 | -- check that 'f' opcodes match '...' | 88 | -- check that 'f' opcodes match '...' |
| 89 | function check (f, ...) | 89 | local function check (f, ...) |
| 90 | local arg = {...} | 90 | local arg = {...} |
| 91 | local c = T.listcode(f) | 91 | local c = T.listcode(f) |
| 92 | for i=1, #arg do | 92 | for i=1, #arg do |
| @@ -99,7 +99,7 @@ end | |||
| 99 | 99 | ||
| 100 | 100 | ||
| 101 | -- check that 'f' opcodes match '...' and that 'f(p) == r'. | 101 | -- check that 'f' opcodes match '...' and that 'f(p) == r'. |
| 102 | function checkR (f, p, r, ...) | 102 | local function checkR (f, p, r, ...) |
| 103 | local r1 = f(p) | 103 | local r1 = f(p) |
| 104 | assert(r == r1 and math.type(r) == math.type(r1)) | 104 | assert(r == r1 and math.type(r) == math.type(r1)) |
| 105 | check(f, ...) | 105 | check(f, ...) |
| @@ -107,7 +107,7 @@ end | |||
| 107 | 107 | ||
| 108 | 108 | ||
| 109 | -- check that 'a' and 'b' has the same opcodes | 109 | -- check that 'a' and 'b' has the same opcodes |
| 110 | function checkequal (a, b) | 110 | local function checkequal (a, b) |
| 111 | a = T.listcode(a) | 111 | a = T.listcode(a) |
| 112 | b = T.listcode(b) | 112 | b = T.listcode(b) |
| 113 | assert(#a == #b) | 113 | assert(#a == #b) |
