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
Ma
d
e pa
r
ser able to r
e
p
o
rt multiple err
o
rs
per
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Refactored test
.
rb
so that p
a
ss_test
and fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set
version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added
s
ome
tests for the
p
arser
and fixed some bug
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured tests so t
h
at tests for
v
alidator
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added doc/
f
e
atures
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
dded m
o
re t
e
st
s
for at-expres
s
ion
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to deal
w
i
th
ne
w
features
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
Ad
d
e
d
feature
s
bits
-
per-word
,
byte-o
r
der and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated document
a
ti
o
n for pa
r
ser
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Refact
o
red validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
ade spacing in tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
A
dded
2
0
12 to list of years
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Upda
t
ed manpage and
R
EADME
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Run te
s
ts
i
n parallel
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorio
n
Updated list of y
e
ars in COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lori
o
n
A
d
ded
-
-
version optio
n
to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed support and test
s
for old cod
e
gen
e
rato
r
API
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Set versio
n
number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Added tes
t
s for supported lan
g
u
age vers
i
on
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Docum
e
nted
t
hat
f
e
a
tur
e
s and has_fea
t
ure? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Move
d
featu
r
e
s
and
h
as_feature? fr
o
m Vo
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
in
g
l
o
rion
Merge br
a
nch 'ma
s
ter' into experimental
commit
|
commitdiff
|
tree
2011-12-15
i
n
glor
i
on
Made test
drive
r
fl
u
s
h
stdout bef
o
re running t
e
st
p
ro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
in
g
l
orion
i386
_
nasm_generator:
a
d
d
ed missing require for na
s
m_ge
n
erator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made t
e
st d
r
iver flus
h
s
t
d
o
ut before runn
i
ng test p
r
ogr
a
m
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator: adde
d
m
issing require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
Updated
la
n
guage spec
i
fication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator
:
g
e
t-byte
a
nd get-word
a
r
e
expressions, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Fix
e
d more typos
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Removed TO
D
O
and
fix
e
d some ty
p
os in MIP
S
assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed me
n
t
i
on
o
f
"
i386" from MIPS
assem
b
ly generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_gas_gener
a
tor: Do
n
't write
debug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_gene
r
ator: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_
g
a
s_gene
r
a
tor
:
Implemente
d
rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_ga
s
_genera
t
or: Implemented div and mod u
s
ing __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
nerato
r
: Em
i
t
co
n
sta
n
ts at ev
e
ry g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
g
a
s
_
g
enerat
o
r: Added supp
o
rt for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_
g
a
s_generator
:
m
ake call wo
r
k
with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First
s
upport for
a
r
m
a
r
chitecture
commit
|
commitdiff
|
tree
2011-07-08
inglorio
n
U
pdated tests
cases for set-byte a
n
d s
e
t
word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added
test progra
m
conta
i
ning
e
rrors
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
A
dd
e
d support for listin
g
and tes
t
ing features
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved error reporting
commit
|
commitdiff
|
tree
2011-04-04
inglori
o
n
Put validation in
t
he par
s
er
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Ma
d
e voodooc report m
u
ltiple compi
l
er errors,
i
f prese
n
t
commit
|
commitdiff
|
tree
2011-03-20
ingl
o
rion
Cha
n
ged
"toplevel" to "to
p
_lev
e
l" to align w
i
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ing
l
o
r
ion
M
a
d
e
co
m
piler c
o
llect
errors, instead
of bail
i
ng out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merge
d
valida
t
or
t
ests with comp
i
ler te
s
ts
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Added validator t
o
com
p
i
l
er
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added suppor
t
for at-expressions
t
o
v
alida
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Adde
d
more directives
t
o
v
a
li
d
a
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglor
i
on
Added vali
d
ator
commit
|
commitdiff
|
tree
2011-03-15
i
n
glorion
Added
.
gitignore
file to test direc
t
ory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchro
n
ized la
n
guage
.
html with latest lang
u
a
g
e
specific
a
tion
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorion
Added support f
o
r chained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test ca
s
e for cha
i
n
ed if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d r
o
tate act
i
o
n
s
for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mplemented rotate actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added t
e
s
t
for
r
otate ac
t
ions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
o
n
Implemented shif
t
inst
r
uctio
n
s
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
I
m
plemented s
h
ift act
i
ons f
o
r i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Add
e
d test fo
r
bitw
i
s
e
a
n
d
a
rithme
t
ic
sh
i
ft oper
a
tions
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
r
i
o
n
Fi
x
ed NASM g
e
ner
a
tor
so that beg
i
n_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented bl
o
cks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Made top-level blocks in i386 and AMD64 set EBP
/
RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
ded test case for code
not contain
e
d
i
n functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added support for blocks to i386 and AMD64 targe
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
o
n
Upd
a
ted version
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
ixed
e
s
c
a
ping in strings in NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rion
Add
e
d
tests for
e
s
caping by
t
es in
s
tring literals
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
U
pdated v
e
rsion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed mi
s
s
pel
l
ed variable in
Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator: Esc
a
p
e singl
e
q
uotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Adde
d
t
es
t
cases for a
t
-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
on
Added su
p
p
o
rt for
at-expressions to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Updated NasmEL
F
Gen
e
rator to raise a
n
exce
p
tio
n
if run
n
ing the
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added
.
gi
t
ignore file
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lo
r
ion
Incre
m
ented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
ion
Added
t
estca
s
e
s and
f
i
x
ed bugs in s
e
t-word for
i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
ri
o
n
Updated
v
e
rsio
n
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Added missing require
for c
o
mmon_code
_
generator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified
M
IP
S
GasG
e
nera
t
or so that rd
o
c
d
oesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Fixed
implementation of div and mod on i386 and am
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Updated t
e
s
t
cases for div an
d
mod to reflect upda
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Updated la
n
g
uage de
s
cription for div an
d
mod
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglo
r
ion
Add
e
d specification of comme
n
ts to the language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed
bugs in HTML of language
d
escri
p
tion
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated
l
a
n
g
uage
.
html t
o
better
r
e
f
lect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
o
n
AMD64NASMGenera
t
or: f
i
xed bugs
uncovered by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
t
argets to tes
t
/
Makefil
e
to generate GNU as
s
embler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Added te
s
t cases for fu
n
ctions wit
h
many loca
l
s and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
Add
e
d meth
o
d
o
u
tput_f
i
le_suf
f
i
x
to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
ingl
o
rion
Cha
n
ged vers
i
on number t
o
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lor
i
on
i386_nasm
_
generato
r
:
fi
x
ed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
orion
vood
o
oc: So
r
t arc
h
it
e
cture
s
and formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
Targ
e
t
h
os
t
arch
i
t
ecture by defa
u
lt
,
unless a
different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGa
s
Gener
a
to
r
: added missing m
e
thod alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
MIPSELFGenerator
:
added
-KPIC to inform the
assembler
.
.
.
commit
|
commitdiff
|
tree
next