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
added some tests for the parser and fixed some bugs
2012-01-26
inglo
r
i
o
n
added
s
ome tests for the parser and fixed s
o
m
e bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured tests
s
o
t
h
at
tests for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
g
lorion
Add
e
d doc/f
e
atures
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more tests for at-expres
s
ions
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated
tests to de
a
l
w
ith new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added featur
e
s
b
i
t
s-per-w
o
rd, b
y
te-order
an
d
by
t
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Up
d
ate
d
d
o
c
um
e
n
tation for parser
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Refacto
r
ed
v
alidator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2
0
12 to l
i
st
o
f y
e
ars in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manpag
e
and README
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Run tests in
p
arall
e
l
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updat
e
d list of years in COPYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Adde
d
-
-
versio
n
op
t
ion to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed s
u
pp
o
rt
a
nd
tests
for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
S
e
t version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests f
o
r supported language
v
ers
i
on
commit
|
commitdiff
|
tree
2012-01-06
inglorion
D
o
cumented
that
f
e
atur
e
s
and h
a
s_fe
a
ture? me
t
h
o
ds
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Move
d
featu
r
es and has_fe
a
ture? from Voodoo
module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ingl
o
rion
Merg
e
branc
h
'master' into exp
e
rimental
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
o
n
M
a
de test driv
e
r flush s
t
dout bef
o
r
e
r
unning test pr
o
gra
m
commit
|
commitdiff
|
tree
2011-12-15
in
g
lor
i
on
i386_nasm_
g
enerator:
added
m
issi
n
g re
q
u
ire
f
or na
s
m
_
g
enerator
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
Made
test driver flus
h
std
o
ut before
r
u
n
ning
t
est program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator
:
added missing require for nasm_genera
t
or
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
rion
U
p
dated language spec
i
fication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
v
alidator: g
e
t-
b
yte
a
nd get-word ar
e
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
F
i
x
e
d
m
o
re typo
s
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
Remov
e
d TODO a
n
d
fixed some typos
i
n MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
emoved m
e
ntion of "i3
8
6"
f
rom MI
P
S assembly gen
e
rator
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas
_
g
e
nerator: Don't w
r
ite
d
ebug
i
nfo to s
t
der
r
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas
_
gener
a
tor: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm
_
gas_generat
o
r: Implem
e
nted rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Implemented
div
a
nd
mod using __aea
b
i_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Emit constants at ever
y
goto
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_generator:
Ad
d
ed sup
p
ort for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: m
a
ke call work with a
d
d
resses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglori
o
n
First support for arm archi
t
ect
u
re
commit
|
commitdiff
|
tree
2011-07-08
inglor
i
on
Updated tes
t
s case
s
for
set-byte and set
w
ord
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added t
e
st
program
c
ontaining errors
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
A
d
d
ed support for list
i
ng an
d
t
esti
n
g
f
eat
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Improved
e
rr
o
r r
e
porting
commit
|
commitdiff
|
tree
2011-04-04
inglori
o
n
Put
v
a
lid
a
t
ion in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
Made voodooc
report multiple c
o
mpiler errors, if
p
resent
commit
|
commitdiff
|
tree
2011-03-20
i
n
glorion
Changed "toplevel"
to "t
o
p_level" t
o
a
lig
n
with existin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Mad
e
compil
e
r collec
t
erro
r
s,
inste
a
d
o
f ba
i
ling ou
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator tests with
c
omp
i
ler t
e
sts
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
vali
d
a
tor to compi
l
er
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added support for at
-
e
x
pr
e
s
sions to validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orio
n
A
d
ded
m
ore dir
e
ctives to valida
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added valida
t
or
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Add
e
d
.
gitignore fi
l
e t
o
test direc
t
ory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
S
y
nc
h
ron
i
z
e
d
l
anguage
.
ht
m
l with
l
atest languag
e
specification
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorion
Add
e
d
support for ch
a
ined if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test case
for chained if
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Implem
e
nted rotate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented ro
t
at
e
actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Ad
d
e
d
t
es
t
for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorio
n
Implement
e
d shift
i
n
s
t
ruct
i
ons fo
r
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
I
mplemented shi
f
t actions f
o
r i3
8
6
and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Added test f
o
r
bit
w
i
s
e and a
r
ithm
e
tic
s
hift operations
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
r
io
n
Fixed NASM gen
e
rator so
that
begi
n
_b
l
ock ac
c
epts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
nglorion
Im
p
lem
e
nted blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-l
e
vel
b
locks in
i
3
86 an
d
AMD
6
4 set EB
P
/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
test case for
code not contained in func
t
ions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Added support for blo
c
ks to i
3
86 and AMD64
targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated
v
ersi
o
n
to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
F
i
x
e
d
esca
p
i
ng
in strings
i
n NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glori
o
n
Ad
d
e
d t
e
sts fo
r
escapi
n
g
b
yt
e
s in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Updated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fix
e
d
misspelled
v
ari
a
bl
e
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orio
n
NasmGenerator
:
Escape single quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added test cases for at-expressio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
s
u
pport f
o
r a
t
-expressio
n
s to i386 and AM
D
64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmE
L
FGenerat
o
r t
o
rais
e
a
n exception
if r
u
nn
i
ng
t
he
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
g
itignore fil
e
.
commit
|
commitdiff
|
tree
2010-05-05
ing
l
or
i
on
I
n
cremente
d
version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
nglorion
Added testcases
a
nd fixed bugs in
set-word for i3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rio
n
Updated ver
s
i
o
n
t
o 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added missing
r
e
quire for
common_c
o
d
e
_
g
e
nerator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified M
I
PS
G
asGenerator so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorio
n
Fi
x
ed impl
e
mentat
i
o
n
of div
a
n
d
m
od on i
3
86 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
U
pdated test cases
f
or
d
iv
and mod to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated languag
e
desc
r
ipt
i
on for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rio
n
Added
s
peci
f
ic
a
ti
o
n of comments to
the langu
a
ge
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed b
u
gs in HTML of
l
anguage descript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updat
e
d languag
e
.
ht
m
l
to
b
etter
reflect the c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorio
n
AMD64NASMGenerator: fixe
d
bugs un
c
overe
d
by many-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lo
r
ion
Added targ
e
ts to test/M
a
kefile t
o
generate GNU a
s
se
m
bler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test cases
f
or functions with
m
any locals
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Added method outpu
t
_file_su
f
fix to code
g
enerat
o
r API
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Changed version nu
m
ber
t
o 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
i386_nasm_gener
a
tor: f
i
x
e
d tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
voodooc: Sort archi
t
ec
t
ures and formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Ta
r
g
et host a
r
chitecture
by
default, unless a
d
i
f
ferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGe
n
erator: added missi
n
g method
align
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
orion
MI
P
S
ELFGenerator:
a
d
ded -K
P
IC to inform the
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a typo in gas_
e
lf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
A
d
d
ed missing
g
as_elf_gen
e
r
a
t
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Added
g
enerato
r
s to c
r
e
a
te
E
LF files for mips
and
mipsel
.
commit
|
commitdiff
|
tree
next