repo.or.cz
/
voodoo-lang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
reject programs that use symbols that have not been defined or imported
2013-10-19
ing
l
orion
reject
p
rogra
m
s that
u
se s
y
mbols th
a
t have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
f
i
xed p
a
rsing of nu
m
b
e
rs afte
r
line contin
u
ations
commit
|
commitdiff
|
tree
2013-10-18
ingl
o
rio
n
make gem n
o
w g
e
nerates gems w
i
th def
a
u
lt paths, arc
h
itecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ing
l
orion
set versi
o
n
t
o 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
in
g
lorion
fixed c
o
unt_locals_he
l
per so that blocks inside c
o
n
dit
i
onals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglori
o
n
f
i
xe
d
computatio
n
o
f
loca
l
offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
i
n
glori
o
n
set version to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorion
s
e
t
version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
up
d
ated language specif
i
cation to
Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test
f
ixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixe
d
err
o
rs and help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some updates to t
h
e docu
m
ent
a
tion
commit
|
commitdiff
|
tree
2013-07-06
inglor
i
on
added more gene
r
at
e
d fil
e
s to te
s
t/
.
gitign
o
re
commit
|
commitdiff
|
tree
2013-06-29
i
nglorion
a
d
ded --check
o
p
tion t
o
vo
o
dooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
alloca
t
e fewer local var
i
a
ble slots
commit
|
commitdiff
|
tree
2013-02-18
i
n
glorion
added gro
u
p
s
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
r
i
on
stricter test for var
i
ab
l
es
in shared li
b
raries
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
i
o
n
made variabl
e
s
in shared lib
r
aries
wor
k
o
n
i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
made var
i
ables in shared li
b
raries work on
AMD64
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
sh
a
red
l
ibraries can now export
v
ariab
l
es on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemented share
d
l
i
brary support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared library support to AMD6
4
and
i
3
86
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added support
f
or cre
a
t
i
n
g shared libraries o
n
ARM
commit
|
commitdiff
|
tree
2013-02-10
inglori
o
n
keep track of
s
aved reg
i
s
t
ers
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
save
-
frame-and
-
l
ocals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
re
m
oved no longer ne
c
essary code from mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
ing
l
o
r
ion
implemente
d
s
ave-locals and restore-
l
o
c
als on MIPS
commit
|
commitdiff
|
tree
2013-02-06
i
n
glorion
m
ade
save-frame only save regi
s
ters no
t
yet
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
ing
l
orion
move
d
more code into
commo
n
_code
_
generator
commit
|
commitdiff
|
tree
2013-02-05
in
g
lor
i
o
n
Moved sav
e
and
r
estore l
o
g
ic for fra
m
es and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorio
n
implemented save
-
locals and restore-lo
c
als o
n
i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
inglorion
im
p
lemented {
s
av
e
,re
s
tore}-frame a
n
d
{s
a
ve,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ingl
o
rion
added save-loc
a
ls a
n
d restore
-
locals, impleme
n
ted
on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
El
i
m
i
nate some
u
n
necessa
r
y
loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorio
n
Removed a number of spe
c
ial cases fr
o
m the N
A
S
M
generator
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
ri
o
n
Stor
e
locals in r
e
gis
t
ers on A
M
D64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
s
ymbols instead of strin
g
s
t
o denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
l
or
i
o
n
Use
immediate
v
alu
e
s
for small integers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed su
p
erflu
o
us debug comments from ARM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't gener
a
te mul with
dest equal
t
o f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Fix AMD64 loading of
immeadi
a
te val
e
s outside 32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
o
n
Str
o
nger te
s
t fo
r
restore-frame
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Im
p
lemented substi
t
ute-n
u
mb
e
r, r
e
store-f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
ion
Make save-f
r
ame and restore-
f
rame
w
ork on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
glori
o
n
Make substitute-num
b
e
r work on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
nglo
r
ion
Ad
d
ed substitut
e
-number o
n
A
R
M
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 cod
e
generator
commit
|
commitdiff
|
tree
2012-11-15
i
n
gl
o
r
i
on
Mak
e
auto
-
byte
s
a
n
d aut
o
-words
w
ork wit
h
non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Re
f
acto
r
ed
A
MD64 co
d
e
g
enera
t
o
r
commit
|
commitdiff
|
tree
2012-11-11
i
nglorio
n
Mad
e
au
t
o-byt
e
s and auto-word
s
work with varia
b
le arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
I
m
p
lemen
t
a
u
t
o
-bytes and auto
-
words for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
nglo
r
ion
Make set-at
work
o
n ARM
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Fix ARM generator
t
o work with
new
E
nv
i
ronment
c
ode
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
p
date tes
t
/
.
gitignore
to ignore new
binaries
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Split many-vars into
3 separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
repl
a
ced
referenc
e
s to i
n
crement_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Cha
n
ges
fo
r
Ruby 1
.
9 c
o
m
patibility
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
rion
Re
p
ort number of passed
and failed tests
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
ri
o
n
Implem
e
n
t
ed auto-byte
s
a
n
d auto-words f
o
r mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Update MIPS code generator to work wit
h
r
e
factored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
glorion
A
d
d
.
s to
.
SUFFIXE
S
in test/Makef
i
le
commit
|
commitdiff
|
tree
2012-09-17
inglori
o
n
Added test c
a
se for au
t
o-words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
g
lo
r
ion
Fix i3
8
6 code generator so that a
l
l tes
t
s p
a
s
s
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented auto-bytes on A
M
D64
commit
|
commitdiff
|
tree
2012-09-10
i
nglorion
New Environment class
.
T
e
sts
pass on AMD
6
4
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
M
o
re tests
f
or set wi
t
h a
t
-expressi
o
ns
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
A
llow set to assign to at-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
Se
t
v
ersion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rion
Als
o
test
e
rror text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser
able to report multipl
e
errors per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Ref
a
ctored test
.
rb
s
o
that
p
a
s
s
_test and fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version
t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added s
o
me tests for the parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructur
e
d
t
ests so t
h
at tests for
v
ali
d
ator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
in
g
lorio
n
A
dded doc/features
.
ht
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d
mo
r
e
test
s
f
or at-expr
e
s
sions
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated tests t
o
de
a
l
with new featu
r
es
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Added fe
a
tures bits-p
e
r-wor
d
,
b
y
te-ord
e
r and byte
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
U
p
dated docu
m
entat
i
on for
pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
efactored
validator
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Mad
e
spacing in tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Added 2
0
12 to lis
t
of years in CO
P
YING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
io
n
Updat
e
d manpage and
R
E
A
D
M
E
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in para
l
lel
commit
|
commitdiff
|
tree
2012-01-06
i
nglori
o
n
Updated
list o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d -
-
version option
to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
R
emove
d
sup
p
ort an
d
tests fo
r
ol
d
code gene
r
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set
v
ers
i
on number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added tests for
s
upported language version
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Documented th
a
t features
a
n
d
h
as_featu
r
e
?
me
t
hods a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Move
d
fea
t
ures and h
a
s_fea
t
u
re? fro
m
Voodoo modul
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glorion
Mer
g
e branc
h
'ma
s
ter' into exp
e
rimental
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
orion
Mad
e
test drive
r
flush
s
t
dout before running tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_gener
a
tor: adde
d
missing
requi
r
e for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
Made
tes
t
driv
e
r flush stdout befo
r
e ru
n
ning test progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
ion
i386_nasm_generato
r
:
a
dded
missing require f
o
r na
s
m
_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Up
d
at
e
d
language specific
a
t
ion
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: ge
t
-byte and g
e
t-w
o
rd are expre
s
si
o
ns, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more
t
ypos
commit
|
commitdiff
|
tree
next