From 3bc02e08823ca9d94cd3da01161ec511c9fdec3f Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Fri, 26 Jun 2020 14:36:32 +0200 Subject: 2020-06-26 13:28:00 --- tex/context/base/mkiv/cldf-lmt.lua | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) (limited to 'tex/context/base/mkiv/cldf-lmt.lua') diff --git a/tex/context/base/mkiv/cldf-lmt.lua b/tex/context/base/mkiv/cldf-lmt.lua index 4855372fa..b23ab1bd0 100644 --- a/tex/context/base/mkiv/cldf-lmt.lua +++ b/tex/context/base/mkiv/cldf-lmt.lua @@ -25,10 +25,11 @@ local scanstring = scanners.string local scanboolean = scanners.boolean local scandimen = scanners.dimen local scanfloat = scanners.float -local scancount = scanners.integer -local scaninteger = scanners.luainteger -local scancardinal = scanners.luacardinal +local scaninteger = scanners.integer local scannumber = scanners.luanumber +local scanluainteger = scanners.luainteger +local scanluacardinal = scanners.luacardinal +local scanluanumber = scanners.luanumber local scanargument = scanners.argument local scantoken = scanners.token local scancsname = scanners.csname @@ -65,7 +66,7 @@ implement { if b == "value" then context("%.99g",floats[n] or 0) else - floats[n] = scannumber(true) + floats[n] = scanluanumber(true) -- floats[n] = scanfloat(true) end end, @@ -80,7 +81,7 @@ implement { if b == "value" then context("%i",integers[n] or 0) else - integers[n] = scaninteger(true) + integers[n] = scanluainteger(true) end end, } @@ -94,7 +95,7 @@ implement { if b == "value" then return integer_code, integers[n] or 0 else - integers[n] = scancount(true) + integers[n] = scaninteger(true) end end, } @@ -122,7 +123,7 @@ implement { if b == "value" then context("%1.0f",cardinals[n] or 0) else - cardinals[n] = scancardinal(true) + cardinals[n] = scanluacardinal(true) end end, } @@ -137,7 +138,7 @@ implement { context("%N",floats[n] or integers[n] or cardinals[n] or 0) -- maybe %N else -- floats[n] = scanfloat(true) - floats[n] = scannumber(true) + floats[n] = scanluanumber(true) end end, } @@ -148,9 +149,9 @@ implement { value = true, actions = function(b) if b == "value" then - return integer_code, random(scaninteger(),scaninteger()) + return integer_code, random(scanluainteger(),scanluainteger()) else - randomseed(scaninteger(true)) + randomseed(scanluainteger(true)) end end, } @@ -210,7 +211,7 @@ implement { data.ny = ny data.type = ty if ty == "integer" then - data.scanner = scancount + data.scanner = scaninteger elseif ty == "boolean" then data.scanner = scanboolean elseif ty == "dimension" then @@ -533,7 +534,7 @@ implement { name = "newluatable", protected = true, -- public = true, - arguments = { "csname" }, + arguments = "csname", actions = newluatable, } @@ -549,7 +550,7 @@ implement { name = "disposeluatable", protected = true, public = true, - arguments = { "csname" }, + arguments = "csname", actions = disposeluatable, } @@ -557,7 +558,7 @@ implement { name = "inspectluatable", protected = true, public = true, - arguments = { "csname" }, + arguments = "csname", actions = inspectluatable, } -- cgit v1.2.3