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
inglo
r
ion
Made parser
able to report multiple errors
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
efa
c
tored test
.
rb so that
pa
s
s_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
added some tests
f
or
the pa
r
ser and fixed some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
Restructured te
s
ts so that
t
est
s
for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglor
i
on
Added do
c
/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added
m
o
r
e tests for at-e
x
pressions
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
Up
d
ated
t
ests
t
o deal
with n
e
w
f
eatures
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added featu
r
es bits-per-word, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Updated
documentati
o
n
f
o
r parser
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Refactored val
i
d
a
tor
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in tes
t
s more
consistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rion
Adde
d
2012 to list
o
f year
s
in
CO
P
Y
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
ed manpage and README
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
Run tests i
n
paral
l
el
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
d
ate
d
l
i
st o
f
year
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added --ve
r
sion option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
emoved supp
o
rt a
n
d tests for old
c
ode generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Se
t
v
e
rsion number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added t
e
s
t
s
for supp
o
rted
l
a
nguage version
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorio
n
Do
c
umented
t
h
a
t features and
has_f
e
ature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
io
n
Move
d
fea
t
u
res and
h
a
s_feature? from Voodoo
m
o
d
ule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ingl
o
rion
M
e
r
ge branch 'master'
i
n
to exp
e
rim
e
ntal
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver
f
l
ush stdout before running
te
s
t p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorio
n
i386_nasm_genera
t
or: added
miss
i
ng require
for nasm
_
generat
o
r
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test d
r
iver flush stdo
u
t
b
e
f
ore r
u
nn
i
ng test program
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
i386_n
a
s
m_g
e
nerator: added missing requi
r
e for nasm_
g
enerator
commit
|
commitdiff
|
tree
2011-08-29
in
g
l
o
rio
n
Upd
a
ted l
a
nguage specification
commit
|
commitdiff
|
tree
2011-08-29
i
n
glo
r
ion
validator: get-byte and get-word ar
e
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Fi
x
ed more
typos
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Rem
o
ved TODO and fi
x
e
d
some
typos in
M
IPS assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Removed mention of "
i
386" from MIPS a
s
sembl
y
g
e
n
e
r
ator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
gene
r
at
o
r: Don't w
r
ite debug info
to s
t
derr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_gen
e
r
ator: Implemented tail call
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_genera
t
or:
Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
o
n
a
r
m_ga
s
_generator: Implemen
t
e
d
div and m
o
d us
i
n
g
_
_
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_genera
t
o
r: Emit c
o
nstants at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas_generator: Added su
p
por
t
for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_genera
t
or: make call
work w
i
th add
r
esses i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
First
s
uppo
r
t for arm arch
i
t
e
c
ture
commit
|
commitdiff
|
tree
2011-07-08
i
ngl
o
ri
o
n
Up
d
ated
tests cases fo
r
set-
b
yte
an
d
set
word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
ed test program conta
i
ning er
r
ors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
d
d
ed support for
l
i
s
ting
a
nd
t
esting features
commit
|
commitdiff
|
tree
2011-04-04
inglor
i
on
Imp
r
oved error repo
r
ting
commit
|
commitdiff
|
tree
2011-04-04
ing
l
orion
Put va
l
ida
t
i
o
n
in the parser
commit
|
commitdiff
|
tree
2011-03-20
i
ng
l
orion
Mad
e
voodoo
c
report multi
p
le compi
l
e
r
errors, if
p
resent
commit
|
commitdiff
|
tree
2011-03-20
i
n
g
lorion
C
hanged "top
l
evel" to "top_level" to a
l
i
g
n with exis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
n
glorion
Made compiler c
o
llect errors, instead of b
a
iling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator tests with com
p
iler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added val
i
dator t
o
compiler
commit
|
commitdiff
|
tree
2011-03-18
i
n
g
l
or
i
on
Adde
d
s
u
ppor
t
f
or at-express
i
ons to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Adde
d
more d
i
rectives to val
i
dator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added
validator
commit
|
commitdiff
|
tree
2011-03-15
i
n
glor
i
o
n
A
dded
.
g
i
tigno
r
e
file
t
o
t
e
st director
y
commit
|
commitdiff
|
tree
2011-01-15
inglo
r
ion
Synchronized
l
a
ngu
a
ge
.
ht
m
l with latest language
specificatio
n
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
A
d
ded support for chained if
commit
|
commitdiff
|
tree
2011-01-10
i
n
glorion
Ad
d
ed test ca
s
e for chaine
d
if
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Impl
e
mented rotat
e
action
s
for
MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
I
mpleme
n
t
e
d
rotate actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Added test
f
or rotate
a
c
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Impl
e
mented shift inst
r
u
c
ti
o
ns for MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift acti
o
ns for
i
386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for bitwise an
d
arithm
e
tic shi
f
t operatio
n
s
commit
|
commitdiff
|
tree
2010-12-07
i
n
glor
i
on
Fixed NASM
generato
r
so
t
h
at begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
o
r
ion
Im
p
lem
e
nted blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
A
ll
o
w ret
u
rn
w
i
thou
t
a
v
al
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made to
p
-level
b
locks in i386 and AMD6
4
set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
test case for cod
e
n
o
t con
t
ained
in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
support
f
or blocks to
i386 and
A
MD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rion
Updated
version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
x
e
d string escapin
g
in MipsGasGen
e
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Fi
x
ed escapin
g
in
s
t
rings in NasmGenera
t
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
A
d
d
ed te
s
ts for
e
scap
i
ng
b
ytes in string litera
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Implemented at-expressi
o
ns for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Up
d
a
te
d
version
t
o 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
i
o
n
Fixed misspelled variable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
o
n
NasmGen
e
rator: Esc
a
pe
s
ingle
q
uotes
in strin
g
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
est cases for a
t
-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
s
upport f
o
r at-exp
r
ession
s
t
o i386
a
n
d
AMD6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
U
pdated NasmELFGenerator to raise an exception if run
n
i
ng the
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
A
d
ded
.
g
i
tigno
r
e file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incre
m
e
n
ted versio
n
t
o
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ing
l
orion
Added
testcases and fixed bugs i
n
set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
lor
i
on
Upd
a
ted versio
n
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added miss
i
n
g
require for common_code
_
genera
t
or
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
M
o
dified MIPSGa
s
Ge
n
erator so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Fixed implementat
i
o
n of div
a
n
d mod on i3
8
6 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
da
t
ed
t
e
s
t cas
e
s for d
i
v and mod
t
o refle
c
t updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
at
e
d lang
u
age d
e
scri
p
tion for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added specificat
i
on of
c
omm
e
nts to t
h
e language description
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
l
o
rion
Fixed b
u
gs i
n
H
T
ML of langu
a
ge
description
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
o
r
ion
Upd
a
ted language
.
h
t
ml to bette
r
reflect the curren
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD
6
4NASMGe
n
er
a
to
r
: fixed
b
ug
s
uncovered by many-
v
ars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
l
o
rion
Added targets
t
o test/Ma
k
efile t
o
genera
t
e GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glo
r
ion
Add
e
d test c
a
ses for functio
n
s
w
ith many locals a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added method output_file
_
suffix to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
C
hanged
v
ersion number to
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
i386_
n
a
sm_generator: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
v
o
odoo
c
: Sort architect
u
res a
n
d for
m
a
ts when list
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Ta
r
g
e
t
host arc
h
itecture by
default, unless a di
f
ferent
.
.
.
commit
|
commitdiff
|
tree
next