blob: f5f8508a8fcdca5dc07cb754d7c764530c9c341c (
plain)
1
2
3
4
5
6
7
8
9
|
local macro = require 'macro'
macro.define ('const',function(get)
get()
local vars,values = get:idens '=',get:list '\n'
for i,name in ipairs(vars) do
macro.assert(values[i],'each constant must be assigned!')
macro.define_scoped(name,tostring(values[i]))
end
end)
|