summaryrefslogtreecommitdiff
path: root/Tools/LuaMacro/tests/const.lua
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)