Moved equivalents in it's own file
This commit is contained in:
parent
1d20501ba4
commit
22086763b6
102
demo.lua
102
demo.lua
|
@ -1,105 +1,9 @@
|
|||
local cairo = require'cairo' --used to open the file
|
||||
local bitmap = require'bitmap' --used to read its content
|
||||
|
||||
equivalents = {
|
||||
[32]=" ",
|
||||
[33]="!",
|
||||
[34]="\\\"",
|
||||
[35]="#",
|
||||
[36]="$",
|
||||
[37]="%",
|
||||
[38]="&",
|
||||
[39]="'",
|
||||
[40]="(",
|
||||
[41]=")",
|
||||
[42]="*",
|
||||
[43]="+",
|
||||
[44]=",",
|
||||
[45]="-",
|
||||
[46]=".",
|
||||
[47]="/",
|
||||
[48]="0",
|
||||
[49]="1",
|
||||
[50]="2",
|
||||
[51]="3",
|
||||
[52]="4",
|
||||
[53]="5",
|
||||
[54]="6",
|
||||
[55]="7",
|
||||
[56]="8",
|
||||
[57]="9",
|
||||
[58]=":",
|
||||
[59]=";",
|
||||
[60]="<",
|
||||
[61]="=",
|
||||
[62]=">",
|
||||
[63]="?",
|
||||
[64]="@",
|
||||
[65]="A",
|
||||
[66]="B",
|
||||
[67]="C",
|
||||
[68]="D",
|
||||
[69]="E",
|
||||
[70]="F",
|
||||
[71]="G",
|
||||
[72]="H",
|
||||
[73]="I",
|
||||
[74]="J",
|
||||
[75]="K",
|
||||
[76]="L",
|
||||
[77]="M",
|
||||
[78]="N",
|
||||
[79]="O",
|
||||
[80]="P",
|
||||
[81]="Q",
|
||||
[82]="R",
|
||||
[83]="S",
|
||||
[84]="T",
|
||||
[85]="U",
|
||||
[86]="V",
|
||||
[87]="W",
|
||||
[88]="X",
|
||||
[89]="Y",
|
||||
[90]="Z",
|
||||
[91]="[",
|
||||
[92]="\\\\",
|
||||
[93]="]",
|
||||
[94]="^",
|
||||
[95]="_",
|
||||
[96]="`",
|
||||
[97]="a",
|
||||
[98]="b",
|
||||
[99]="c",
|
||||
[100]="d",
|
||||
[101]="e",
|
||||
[102]="f",
|
||||
[103]="g",
|
||||
[104]="h",
|
||||
[105]="i",
|
||||
[106]="j",
|
||||
[107]="k",
|
||||
[108]="l",
|
||||
[109]="m",
|
||||
[110]="n",
|
||||
[111]="o",
|
||||
[112]="p",
|
||||
[113]="q",
|
||||
[114]="r",
|
||||
[115]="s",
|
||||
[116]="t",
|
||||
[117]="u",
|
||||
[118]="v",
|
||||
[119]="w",
|
||||
[120]="x",
|
||||
[121]="y",
|
||||
[122]="z",
|
||||
[123]="{",
|
||||
[124]="|",
|
||||
[125]="}",
|
||||
[126]="~"
|
||||
}
|
||||
equivalents = dofile'equivalents.lua'
|
||||
|
||||
function int_hex(nb)
|
||||
function to_chr(nb)
|
||||
if equivalents[nb] then return equivalents[nb] end
|
||||
if nb > 255 then print("uh", nb) end
|
||||
if nb < 16 then add = "0"
|
||||
|
@ -142,7 +46,7 @@ for i = 1, 12, 1 do
|
|||
pallet[r..","..g..","..b] = pallet_last
|
||||
pallet_last = pallet_last + 1
|
||||
end
|
||||
file:write(int_hex(pallet[r..","..g..","..b]))
|
||||
file:write(to_chr(pallet[r..","..g..","..b]))
|
||||
end
|
||||
end
|
||||
file:write('"')
|
||||
|
|
|
@ -0,0 +1,97 @@
|
|||
return {
|
||||
[32]=" ",
|
||||
[33]="!",
|
||||
[34]="\\\"",
|
||||
[35]="#",
|
||||
[36]="$",
|
||||
[37]="%",
|
||||
[38]="&",
|
||||
[39]="'",
|
||||
[40]="(",
|
||||
[41]=")",
|
||||
[42]="*",
|
||||
[43]="+",
|
||||
[44]=",",
|
||||
[45]="-",
|
||||
[46]=".",
|
||||
[47]="/",
|
||||
[48]="0",
|
||||
[49]="1",
|
||||
[50]="2",
|
||||
[51]="3",
|
||||
[52]="4",
|
||||
[53]="5",
|
||||
[54]="6",
|
||||
[55]="7",
|
||||
[56]="8",
|
||||
[57]="9",
|
||||
[58]=":",
|
||||
[59]=";",
|
||||
[60]="<",
|
||||
[61]="=",
|
||||
[62]=">",
|
||||
[63]="?",
|
||||
[64]="@",
|
||||
[65]="A",
|
||||
[66]="B",
|
||||
[67]="C",
|
||||
[68]="D",
|
||||
[69]="E",
|
||||
[70]="F",
|
||||
[71]="G",
|
||||
[72]="H",
|
||||
[73]="I",
|
||||
[74]="J",
|
||||
[75]="K",
|
||||
[76]="L",
|
||||
[77]="M",
|
||||
[78]="N",
|
||||
[79]="O",
|
||||
[80]="P",
|
||||
[81]="Q",
|
||||
[82]="R",
|
||||
[83]="S",
|
||||
[84]="T",
|
||||
[85]="U",
|
||||
[86]="V",
|
||||
[87]="W",
|
||||
[88]="X",
|
||||
[89]="Y",
|
||||
[90]="Z",
|
||||
[91]="[",
|
||||
[92]="\\\\",
|
||||
[93]="]",
|
||||
[94]="^",
|
||||
[95]="_",
|
||||
[96]="`",
|
||||
[97]="a",
|
||||
[98]="b",
|
||||
[99]="c",
|
||||
[100]="d",
|
||||
[101]="e",
|
||||
[102]="f",
|
||||
[103]="g",
|
||||
[104]="h",
|
||||
[105]="i",
|
||||
[106]="j",
|
||||
[107]="k",
|
||||
[108]="l",
|
||||
[109]="m",
|
||||
[110]="n",
|
||||
[111]="o",
|
||||
[112]="p",
|
||||
[113]="q",
|
||||
[114]="r",
|
||||
[115]="s",
|
||||
[116]="t",
|
||||
[117]="u",
|
||||
[118]="v",
|
||||
[119]="w",
|
||||
[120]="x",
|
||||
[121]="y",
|
||||
[122]="z",
|
||||
[123]="{",
|
||||
[124]="|",
|
||||
[125]="}",
|
||||
[126]="~"
|
||||
}
|
Loading…
Reference in New Issue