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
Report number of passed and failed tests
2012-10-09
in
g
lor
i
on
Report number of
passed
a
nd failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implem
e
nted au
t
o-byt
e
s and auto-wor
d
s
f
or
mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Update MIPS code
generato
r
to
w
o
r
k with refac
t
o
red
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
A
dd
.
s to
.
S
U
FFIX
E
S
in
t
est/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
g
l
o
rion
Added test case
f
or aut
o
-
words a
n
d
m
a
de
i
t
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix
i
386 code generator
s
o that
all
tes
t
s
pass
commit
|
commitdiff
|
tree
2012-09-15
inglo
r
i
o
n
Implemented auto-byte
s
on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglori
o
n
New Environme
n
t class
.
Tests pass on A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
ri
o
n
More t
e
sts for set
with at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Al
l
ow set
to assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
S
et version
t
o 1
.
1-
d
ev
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
A
lso t
e
st e
r
ror text in t
e
st_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
glo
r
io
n
Mad
e
p
a
rser able t
o
report
m
u
lti
p
le errors
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
R
efactor
e
d test
.
rb so
t
h
at pass_te
s
t and
f
a
i
l_tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglor
i
on
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
lorion
a
d
d
ed some
t
est
s
f
o
r
the parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured tests so th
a
t tests for validator
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added doc
/
f
e
a
t
ures
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
i
nglor
i
on
Add
e
d mor
e
tests for a
t
-e
x
pr
e
ssio
n
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to de
a
l
with new feature
s
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added
f
eatur
e
s bits-per-word, byte-or
d
e
r
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Update
d
do
c
umentati
o
n for parser
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Refactored
validato
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
de
d
2012 to list o
f
years in CO
P
YING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Updated manpa
g
e a
n
d RE
A
DME
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
Upd
a
t
e
d li
s
t o
f
y
e
ars
in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
--versio
n
o
ption to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remove
d
support and tests f
o
r old
code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Se
t
versio
n
number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
t
ests for suppor
t
ed language version
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
D
o
cu
m
en
t
ed
t
hat features and has_fe
a
t
u
re? m
e
t
h
o
d
s are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Moved features and has
_
feature? from Vo
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
ion
Merg
e
bra
n
ch '
m
aster' into exp
e
rimental
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorio
n
M
a
de test
driver flush
stdout before running
t
est program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator
:
added
miss
i
ng re
q
uire for nasm_
g
enerator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
t
est dri
v
er flush stdout befo
r
e
running
te
s
t program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_
n
asm_generator:
added
missing requ
i
re fo
r
na
s
m_
g
e
n
erator
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
o
n
Updated langu
a
ge specif
i
cation
commit
|
commitdiff
|
tree
2011-08-29
inglorion
va
l
idat
o
r: get-byte
a
n
d
get
-
word a
r
e expr
e
ssions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
Fixe
d
more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed
TODO and f
i
xed some typos in MIPS
a
s
sembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
ri
o
n
Remove
d
mention of "i
3
86
"
fr
o
m MIPS assembly
g
e
nerator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: Don'
t
wri
t
e de
b
ug info to s
t
derr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Implement
e
d tail
c
a
l
ls
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_
g
as_generator: Implemen
t
ed rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_
g
ene
r
ator
:
Impl
e
m
e
nted div an
d
mod using __
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
nglor
i
on
arm_gas_generator:
E
mi
t
const
a
nt
s
at
e
v
e
r
y goto
an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_generator:
A
d
ded support for
blo
c
ks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_
gas_generato
r
: make call
work wi
t
h a
d
dres
s
e
s in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
lorion
Firs
t
su
p
por
t
for arm
archite
c
t
ure
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Up
d
ated tes
t
s ca
s
es
f
or set-
b
yte and set word
commit
|
commitdiff
|
tree
2011-06-25
in
g
lorion
Adde
d
t
e
st program
c
ontaining
errors
commit
|
commitdiff
|
tree
2011-06-25
in
g
l
o
r
i
o
n
Added support for listing and t
e
st
i
ng feat
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved error reporting
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Put
v
alid
a
tion
in the p
a
rser
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
ion
M
ade vood
o
oc report multiple compiler errors, i
f
present
commit
|
commitdiff
|
tree
2011-03-20
i
nglorion
Changed "
t
ople
v
el" to "top_l
e
vel" t
o
ali
g
n
with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
nglor
i
on
Made compiler
c
o
llect
e
r
rors, instead of baili
n
g out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Merged validato
r
tests with
c
ompiler
t
e
s
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
A
dd
e
d valid
a
t
or t
o
c
ompiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
A
d
ded suppo
r
t for at-
e
xpressi
o
ns
to val
i
dato
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more directives
t
o
v
a
lidator
commit
|
commitdiff
|
tree
2011-03-17
inglorio
n
Added validator
commit
|
commitdiff
|
tree
2011-03-15
i
n
g
lorion
A
d
ded
.
git
i
gn
o
re file to
t
est directory
commit
|
commitdiff
|
tree
2011-01-15
ing
l
orion
Synchro
n
i
z
ed language
.
h
t
ml w
i
t
h
l
atest language specifica
t
ion
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d
s
u
p
port f
o
r
c
ha
i
n
e
d
if
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Added test
c
ase for chained if
commit
|
commitdiff
|
tree
2011-01-08
i
n
glo
r
i
o
n
Imple
m
ented
r
otate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Implemente
d
rotate actions f
o
r i38
6
and
A
MD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lorion
A
dde
d
test for r
o
tate actions
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Impl
e
mented shi
f
t instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
ented shift actio
n
s
f
or i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Adde
d
test
for
b
itwise a
n
d
a
rithmeti
c
s
h
i
f
t o
p
er
a
tions
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Fixed NASM generat
o
r
so
t
hat begin_blo
c
k accept
s
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
rion
Imple
m
e
nted blo
c
ks
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow
return
w
ithout a value
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Made top-level bl
o
cks i
n
i386
a
nd AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added
t
est case for code
n
o
t
contained
i
n
f
u
nctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support
for blocks to i386 and AMD64 ta
r
ge
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Upda
t
ed ver
s
ion
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed string escapin
g
in Mips
G
a
sGene
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
Fixed esc
a
pi
n
g in
s
trings in Nasm
G
ener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for escaping bytes in string l
i
te
r
als
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Implemented
a
t-expressi
o
ns for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
on
U
p
dated ve
r
sio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ing
l
o
r
ion
Fixed miss
p
elled v
a
riable in Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
N
a
sm
G
enerator: Escape single quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test cases for at
-
expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dded supp
o
rt for at
-
expressio
n
s
to i38
6
and A
M
D64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Updated Na
s
m
E
LFGene
r
ator to raise an e
x
cepti
o
n if
run
n
ing the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lorio
n
Incremented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ingl
o
rio
n
Add
e
d tes
t
cas
e
s and fixed bugs i
n
set-word f
o
r
i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
a
t
e
d ver
s
i
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
n
gl
o
rion
A
dded missing require for common_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Mo
d
ified MIP
S
GasGenerator so that rdoc do
e
sn't ch
o
ke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementation of div and mo
d
on
i3
8
6 and a
m
d64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated
t
est ca
s
es for div and mod
t
o reflect updated
.
.
.
commit
|
commitdiff
|
tree
next