minor changes
This commit is contained in:
parent
f180fef6fb
commit
2e7e1c2817
@ -346,7 +346,7 @@ function parseManager:compileAssign(assignA,assignB,name)
|
||||
assign.vals[#assign.vals+1]={}
|
||||
else
|
||||
assign.vals[#assign.vals+1]=pieceList(listB[k]:sub(2,-2),self,name)
|
||||
table.print(assign.vals[#assign.vals])
|
||||
--~ table.print(assign.vals[#assign.vals])
|
||||
end
|
||||
elseif listB[k]:match("[%w_]-%[.-%]") then
|
||||
local dict,sym=listB[k]:match("([%w_]-)%[(.-)%]")
|
||||
@ -377,10 +377,10 @@ function parseManager:compileAssign(assignA,assignB,name)
|
||||
if not mathTest then
|
||||
assign.vars[#assign.vars+1]=pieceAssign(listA[k],self,name)
|
||||
else
|
||||
print("FUCK!!!!!!!!!!!")
|
||||
print("debugging:",assignA,assignB,name)
|
||||
end
|
||||
end
|
||||
table.print(assign)
|
||||
--~ table.print(assign)
|
||||
table.insert(self.chunks[name],assign)
|
||||
end
|
||||
function parseManager:compileCondition(condition,iff,elsee,name)
|
||||
|
||||
7
test.lua
7
test.lua
@ -1,6 +1,6 @@
|
||||
package.path="?/init.lua;lua/?/init.lua;lua/?.lua;"..package.path
|
||||
require("bin")
|
||||
require("multi.all")
|
||||
local bin = require("bin")
|
||||
local multi = require("multi")
|
||||
require("parseManager")
|
||||
require("bit")
|
||||
parseManager:define({
|
||||
@ -15,7 +15,8 @@ parseManager:define({
|
||||
end
|
||||
})
|
||||
test=parseManager:load("parsetest3.txt")
|
||||
t=test:start("START")
|
||||
t=test:next("START")
|
||||
print(test:dump())
|
||||
while true do
|
||||
if t.Type=="text" then
|
||||
print(t.text)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user