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
Refactored AMD64 code generator
2012-11-15
inglorion
R
efactored AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made aut
o
-by
t
es and auto-words work with variable arg
u
men
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto
-
b
ytes and auto-words for
ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Ma
k
e set-at
work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
ARM generator to wo
r
k with new Env
i
ronment code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorio
n
Update
test/
.
gitignore to ignore new
b
inaries
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Split ma
n
y-
v
a
r
s into 3 s
e
parate te
s
t prog
r
ams
commit
|
commitdiff
|
tree
2012-11-03
inglorion
r
eplaced ref
e
rences to increment_errors in t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
i
ngl
o
rion
Changes for Ruby 1
.
9
c
om
p
atib
i
l
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number o
f
passed and f
a
iled tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto
-
bytes and auto-words for m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Update M
I
PS code generator to w
o
rk with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
gl
o
rion
Ad
d
.
s to
.
S
U
F
FIX
E
S in test/M
a
kef
i
le
commit
|
commitdiff
|
tree
2012-09-17
in
g
lori
o
n
Added test case
f
or auto-wo
r
ds
and mad
e
it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i386
c
ode gen
e
rator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
o
n
Implement
e
d
a
u
to-byt
e
s
on
A
MD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environment
class
.
Te
s
ts pass on
A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
or
e
tests for set with at-express
i
o
ns
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Allow s
e
t t
o
assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Set versi
o
n
t
o 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser
able t
o
report multipl
e
e
r
r
or
s
per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored t
e
st
.
rb s
o
tha
t
pass_test and fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set ve
r
sion t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added s
o
me tests for the parser and
f
ix
e
d some bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
e
structured tests so that
tests for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ing
l
orion
Add
e
d
doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
e
d
more tests for at-ex
p
ress
i
ons
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Updat
e
d te
s
ts to deal wit
h
new fe
a
tures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
features b
i
ts-per
-
w
o
r
d,
b
yte-o
r
d
e
r and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated d
o
cumentation for par
s
er
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Made sp
a
cing in tes
t
s more con
s
is
t
ent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added 20
1
2 to list of y
e
a
rs in
COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated
man
p
a
ge and READM
E
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Run t
e
sts in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdated
l
ist of years in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --
v
ersio
n
optio
n
to voo
d
ooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed su
p
port and tests for o
l
d code gene
r
ator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Set version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
i
on
Added te
s
ts for
s
upported
l
anguage version
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Documen
t
e
d that fea
t
ures and has_feature?
m
et
h
o
d
s are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
Moved features and has_feature? fro
m
Voodoo
module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
ngl
o
rion
Merge branch 'master' into experimen
t
a
l
commit
|
commitdiff
|
tree
2011-12-15
i
nglo
r
ion
Made tes
t
dr
i
ver flu
s
h s
t
dou
t
b
efore runn
i
n
g tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator
:
adde
d
mis
s
ing r
e
quire for
n
asm
_
generato
r
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
Made test d
r
iver flush stdout before running te
s
t progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i386_nas
m
_gene
r
ator: a
d
ded miss
i
ng
r
equire
f
or n
a
s
m_
g
ener
a
tor
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
Updated language spe
c
ification
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
on
validator: get-byt
e
and get-
w
ord a
r
e
e
x
p
r
e
ssions
,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
r
ion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Remo
v
e
d T
O
DO and
f
ixed some typos in
MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed men
t
ion of "i
3
86" fr
o
m MIPS
a
ssembly g
e
nera
t
o
r
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
generator: Don't write
d
eb
u
g
info to stderr
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_g
e
nerator: Impl
e
mented tail c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_g
a
s_g
e
nerator
:
Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_generator:
Implemente
d
div an
d
mod us
i
n
g __aeabi_
i
di
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_
g
enerator:
Emit constants a
t
every
goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_
g
as_generator
:
Ad
d
ed support for
block
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_gener
a
tor: make
c
all work
w
ith addresses
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
lorion
F
ir
s
t support for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
i
nglorion
Upd
a
ted t
e
sts cases
f
or set-byte
a
nd set
word
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added test program c
o
ntaining errors
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added
support f
o
r
listing and
t
esting
f
e
a
t
ures
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improv
e
d
e
rror r
e
p
orti
n
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Pu
t
validation in the
p
ars
e
r
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
ion
M
a
d
e
voodooc report m
u
ltiple compiler err
o
rs, i
f
present
commit
|
commitdiff
|
tree
2011-03-20
inglori
o
n
Changed
"toplevel" to "top_level" to
align wi
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglori
o
n
Made
compiler collect erro
r
s
,
instead
o
f baili
n
g out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Merged validator tests with compiler
te
s
ts
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
v
alidato
r
to compiler
commit
|
commitdiff
|
tree
2011-03-18
in
g
lo
r
ion
Added supp
o
rt for at-e
x
pressions to
v
alidator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
Ad
d
ed more directives t
o
valid
a
tor
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
g
i
tignore
f
ile
t
o test di
r
ectory
commit
|
commitdiff
|
tree
2011-01-15
ingl
o
r
ion
Sync
h
r
onized lan
g
uage
.
h
tml wi
t
h
lat
e
st language specif
i
cati
o
n
commit
|
commitdiff
|
tree
2011-01-10
ing
l
orion
A
d
ded support for chained if
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
A
dded te
s
t case for cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Implemented r
o
tate actions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Implemented rotate
a
ctio
n
s
f
or
i
38
6
and AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Added test for rota
t
e actions
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Implemented shift in
s
tructio
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted shift actions for i38
6
and AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
l
o
r
ion
Added tes
t
for
b
itwis
e
and arithmetic
shif
t
operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixe
d
NASM generat
o
r so that begin_block ac
c
epts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Imp
l
emented blocks
f
or MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
Allow return w
i
thout a
value
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rio
n
M
a
de top-level
blocks in i386 a
n
d AMD64
s
et EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test
c
ase
f
or code not co
n
ta
i
ned i
n
functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orio
n
Added su
p
port for blocks to i386 and AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
t
e
d
versio
n
to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escaping i
n
strings
in Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
e
d
t
e
sts for escaping bytes in
string literals
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orio
n
Updated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fixed mi
s
spelled variable in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGene
r
ator:
Escape singl
e
q
u
otes
in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test cases f
o
r at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
ri
o
n
Added
s
uppo
r
t for at-
e
xpressions to
i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated
N
asmELFG
e
nerator to
rai
s
e an exception if runn
i
ng
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gi
t
ignore
f
ile
.
commit
|
commitdiff
|
tree
next