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
Made parser able to report multiple errors per call, using new Voodoo::Parser::Multip...
2012-01-29
inglorion
Made parser able to
r
eport multiple
errors per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Refacto
r
e
d
test
.
rb
so
t
hat pass_test and f
a
il_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
S
et version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
adde
d
s
o
me tests f
o
r the parser a
n
d fi
x
ed
s
o
m
e bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
glo
r
ion
Re
s
truc
t
ured test
s
so th
a
t tests for valida
t
o
r
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
in
g
lorion
A
d
d
e
d
doc/featu
r
e
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d mo
r
e tests for a
t
-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to de
a
l wi
t
h
new features
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
Added features
b
its-per-wor
d
, byte
-
order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Upd
a
te
d
do
c
umen
t
ati
o
n for
par
s
er
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Made spacing in
t
ests
m
ore
consist
e
n
t
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rio
n
A
d
d
ed 2012 to list
of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Updated
m
anpage
a
nd README
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
U
p
dated
list of years
i
n COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added -
-
version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Re
m
oved support and tests for old code gene
r
ator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Add
e
d tests
f
o
r supported
l
angua
g
e version
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorio
n
D
o
cumented that fea
t
ures and has_f
e
ature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Moved
features
and has_feat
u
re? from
Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ing
l
orion
Merge branch '
m
aste
r
'
i
nto expe
r
imental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Mad
e
t
e
s
t
driver flush stdout befor
e
r
unning
test
progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
ing
l
or
i
o
n
i386_nasm_gen
e
rator: add
e
d missin
g
requir
e
for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
o
n
Made tes
t
driver flush st
d
o
u
t before r
u
nnin
g
tes
t
pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
3
86_nasm_gene
r
ato
r
: added missing
r
equire for nasm_generat
o
r
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
Updated language specificatio
n
commit
|
commitdiff
|
tree
2011-08-29
i
nglori
o
n
v
a
lida
t
or: get-byte and get-word
are
e
x
p
re
s
sions,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
F
ixed more typos
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorio
n
R
e
moved TODO
a
n
d
fi
x
ed so
m
e ty
p
os in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed mention of "i386" fr
o
m
MI
P
S assembly gen
e
rator
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_g
a
s
_
g
enerat
o
r
: Don't write debug
info to
s
tderr
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_gas_g
e
nera
t
or:
Impleme
n
ted tai
l
cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_g
e
n
erator: Impl
e
mented
r
ol
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
ar
m
_gas_generator: Impleme
n
t
ed
div an
d
mod
u
sing
_
_aeabi
_
idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_g
a
s_gen
e
r
ator: Emi
t
constants at
every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_generator:
Adde
d
support for
blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_ge
n
erator: make
c
all work wi
t
h ad
d
resses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Firs
t
support for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglo
r
io
n
U
pdated tests ca
s
es for
se
t
-
b
yt
e
and
set word
commit
|
commitdiff
|
tree
2011-06-25
inglo
r
ion
Added test
program
c
ontaining errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
e
d
suppor
t
f
o
r
li
s
ti
n
g and testing featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Improved error report
i
n
g
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
P
ut validation in the pars
e
r
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made
v
ood
o
oc r
e
por
t
m
ultiple compiler err
o
rs, if pr
e
sent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed
"
t
oplevel" t
o
"top_level" to align
with existin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Ma
d
e
c
o
m
piler collect errors, instead of bail
i
ng out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
r
i
on
Merged validator tests with comp
i
ler t
e
sts
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator t
o
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added supp
o
rt for at-expressions
t
o vali
d
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
d
ded more dire
c
tives to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
d
ded validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
gitignore file to
tes
t
directory
commit
|
commitdiff
|
tree
2011-01-15
inglorio
n
Synchronized language
.
html with
l
atest langua
g
e specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
d
ed
s
upport for ch
a
i
ned if
commit
|
commitdiff
|
tree
2011-01-10
inglorio
n
A
d
d
ed
test case
for cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
i
o
n
Imple
m
ented rotate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Implemented r
o
tate a
c
tio
n
s for i386
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
r
ion
Added
t
es
t
for rotate ac
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift
instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
ment
e
d shift actio
n
s for i38
6
and AM
D
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for bitwise an
d
arithmet
i
c shift
o
perat
i
ons
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Fixed NASM
gen
e
r
a
tor so that begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
g
lorion
I
m
pl
e
me
n
ted bl
o
cks
f
or MI
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglorion
Allow
r
etur
n
wi
t
ho
u
t a value
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Made
t
op-level blocks in i
3
86 an
d
AMD
6
4 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d test
c
ase for cod
e
not contai
n
ed in
f
un
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added
s
upport for blocks t
o
i386
a
nd
A
MD64 targe
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fixed string escaping
i
n MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fixed escaping
in
strings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lo
r
io
n
Adde
d
tests
for esca
p
ing b
y
t
e
s i
n
s
tring l
i
tera
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Impl
e
men
t
e
d
at-expre
s
sions for
M
IPS
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
U
pdated
v
e
rsion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Fixe
d
misspelled variable i
n
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
NasmGenerator
:
E
scap
e
single quotes i
n
strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test c
a
ses for at-expression
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
ion
Added
s
up
p
ort f
o
r
a
t
-
e
xpressio
n
s to
i
38
6
and
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Updated NasmELFGe
n
erator to raise
a
n exception
i
f
runnin
g
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
.
giti
g
no
r
e
f
il
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
i
on
Incremented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
g
l
orion
A
d
ded testc
a
s
e
s an
d
fixed bugs in
s
e
t-word
f
or i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated v
e
rsio
n
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Ad
d
e
d m
i
s
s
ing
requi
r
e
for
com
m
o
n
_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Modified MIPSGasGenerator
s
o that rd
o
c doe
s
n
'
t c
h
oke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorio
n
F
i
xed implementation of div a
n
d mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated
test cas
e
s for
d
i
v and
mod
to r
e
f
lect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated language des
c
riptio
n
for
div
and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Added specification of comments to th
e
language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs in
HTML of language descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated
l
a
nguage
.
html to better refle
c
t the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NASMGenera
t
o
r: fixed bu
g
s uncove
r
ed by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
d
ded targets to test
/
Makefile to
g
e
nerate
GN
U
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Added test
cases for function
s
with many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Added method out
p
u
t
_file_suffi
x
to
code
g
enerator API
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
l
ori
o
n
C
h
anged version num
b
er to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_gen
e
rator:
f
ixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
voodo
o
c: S
o
rt architectures and f
o
rmats w
h
en listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Tar
g
et host
architectu
r
e by defaul
t
, unless a dif
f
erent
.
.
.
commit
|
commitdiff
|
tree
next