Version 6.0.0
Changed tons of stuff.... Everything that used to use this library has been horribly broken :D Except my lbraries as they have been updated
This commit is contained in:
parent
0f134f7465
commit
9c64cbcd97
16
bin/init.lua
16
bin/init.lua
@ -13,6 +13,7 @@ function bin.getVersion()
|
|||||||
return bin.Version[1]..'.'..bin.Version[2]..'.'..bin.Version[3]
|
return bin.Version[1]..'.'..bin.Version[2]..'.'..bin.Version[3]
|
||||||
end
|
end
|
||||||
require("bin.support.utils")
|
require("bin.support.utils")
|
||||||
|
local bit
|
||||||
if jit then
|
if jit then
|
||||||
bit=require("bit")
|
bit=require("bit")
|
||||||
elseif bit32 then
|
elseif bit32 then
|
||||||
@ -20,13 +21,13 @@ elseif bit32 then
|
|||||||
else
|
else
|
||||||
bit=require("bin.numbers.no_jit_bit")
|
bit=require("bin.numbers.no_jit_bit")
|
||||||
end
|
end
|
||||||
base64=require("bin.converters.base64")
|
local base64=require("bin.converters.base64")
|
||||||
base91=require("bin.converters.base91")
|
local base91=require("bin.converters.base91")
|
||||||
bin.lzw=require("bin.compressors.lzw") -- A WIP
|
local bin.lzw=require("bin.compressors.lzw") -- A WIP
|
||||||
bits=require("bin.numbers.bits")
|
local bits=require("bin.numbers.bits")
|
||||||
infinabits=require("bin.numbers.infinabits") -- like the bits library but works past 32 bits for 32bit lua and 64 bits for 64 bit lua.
|
local infinabits=require("bin.numbers.infinabits") -- like the bits library but works past 32 bits for 32bit lua and 64 bits for 64 bit lua.
|
||||||
bin.md5=require("bin.hashes.md5")
|
local bin.md5=require("bin.hashes.md5")
|
||||||
randomGen=require("bin.numbers.random")
|
local randomGen=require("bin.numbers.random")
|
||||||
function bin.setBitsInterface(int)
|
function bin.setBitsInterface(int)
|
||||||
bin.defualtBit=int or bits
|
bin.defualtBit=int or bits
|
||||||
end
|
end
|
||||||
@ -757,3 +758,4 @@ if love then
|
|||||||
self.workingfile:close()
|
self.workingfile:close()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
return bin
|
||||||
@ -1,3 +1,4 @@
|
|||||||
|
local bin = require("bin")
|
||||||
local bits={}
|
local bits={}
|
||||||
bits.data=''
|
bits.data=''
|
||||||
bits.t='bits'
|
bits.t='bits'
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
local bin = require("bin")
|
||||||
local binNum=require("bin.numbers.BigNum")
|
local binNum=require("bin.numbers.BigNum")
|
||||||
local infinabits={}
|
local infinabits={}
|
||||||
infinabits.data=''
|
infinabits.data=''
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
local bin = require("bin")
|
||||||
local __CURRENTVERSION=2
|
local __CURRENTVERSION=2
|
||||||
bin.registerBlock("t",function(SIZE_OR_NIL,ref)
|
bin.registerBlock("t",function(SIZE_OR_NIL,ref)
|
||||||
local header=ref:read(3)
|
local header=ref:read(3)
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
local bin = require("bin")
|
||||||
function table.print(tbl, indent)
|
function table.print(tbl, indent)
|
||||||
if not indent then indent = 0 end
|
if not indent then indent = 0 end
|
||||||
for k, v in pairs(tbl) do
|
for k, v in pairs(tbl) do
|
||||||
|
|||||||
@ -0,0 +1 @@
|
|||||||
|
local bin = require("bin")
|
||||||
Loading…
x
Reference in New Issue
Block a user