Compare commits
2 Commits
5c1b142630
...
fd745d623c
| Author | SHA1 | Date | |
|---|---|---|---|
| fd745d623c | |||
| da3eda84d3 |
2
Makefile
2
Makefile
@@ -14,7 +14,7 @@ all: clean build
|
|||||||
|
|
||||||
build: $(MIN_PATH)
|
build: $(MIN_PATH)
|
||||||
|
|
||||||
$(HAXE_PATH): $(shell find src -name '*.hx')
|
$(HAXE_PATH): $(shell find src -name '*.hx') $(POLYFILL_SRC)
|
||||||
haxe build.hxml $(HAXE_FLAGS)
|
haxe build.hxml $(HAXE_FLAGS)
|
||||||
|
|
||||||
$(MIN_PATH): $(POLYFILL_PATH)
|
$(MIN_PATH): $(POLYFILL_PATH)
|
||||||
|
|||||||
@@ -13,10 +13,64 @@ _G.require = function (module)
|
|||||||
end
|
end
|
||||||
else
|
else
|
||||||
print("ERROR: Tell a dev to implement: " .. i)
|
print("ERROR: Tell a dev to implement: " .. i)
|
||||||
|
os.exit()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
setmetatable(module, metatable)
|
setmetatable(module, metatable)
|
||||||
return module
|
return module
|
||||||
end
|
end
|
||||||
|
print("ERROR: Tell a dev to implement: " .. module)
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Polyfill bit. see: http://bitop.luajit.org/api.html
|
||||||
|
|
||||||
|
-- Already implemented
|
||||||
|
-- bit.band
|
||||||
|
-- bit.bnot
|
||||||
|
-- bit.bor
|
||||||
|
-- bit.bxor
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
bit.tobit = function(x)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.tobi")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.tohex = function(x,n)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.tohex")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.lshift = function(x,n)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.lshift")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
bit.rshift = function(x,n)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.rshift")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.arshift = function(x,n)
|
||||||
|
-- TODO: this seems to easy.
|
||||||
|
return bit.brshift(x,n)
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.rol = function(x,n)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.rol")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.ror = function(x,n)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.ror")
|
||||||
|
os.exit()
|
||||||
|
end
|
||||||
|
|
||||||
|
bit.bswap = function(x)
|
||||||
|
print("ERROR: Tell a dev to implement: bit.bswap")
|
||||||
|
os.exit()
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user