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
New Environment class. Tests pass on AMD64
2012-09-10
inglorion
New
Envi
r
onm
e
nt cla
s
s
.
T
ests
p
ass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
More tes
t
s
for se
t
w
it
h
at-exp
r
es
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
All
o
w set to assign
t
o at-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
lorion
Set version to
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
in
g
l
ori
o
n
Al
s
o te
s
t error
t
ex
t
in te
s
t_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
ing
l
ori
o
n
Made
p
arser able
t
o
r
e
port multiple errors per c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refac
t
o
red test
.
rb s
o
t
h
a
t
pa
s
s_test
and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
S
e
t
v
e
rsion to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
ad
d
e
d some
t
ests
f
o
r t
h
e par
s
e
r and fixed some bug
s
commit
|
commitdiff
|
tree
2012-01-26
i
nglori
o
n
Restructured tests so that te
s
ts for valid
a
t
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added do
c
/
f
eat
u
res
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Adde
d
m
o
re tests for at-expressio
n
s
commit
|
commitdiff
|
tree
2012-01-06
i
nglori
o
n
Updated te
s
ts to deal with new features
commit
|
commitdiff
|
tree
2012-01-06
ing
l
or
i
on
Added
fea
t
u
r
es
bits-per-wor
d
, byte-order
a
nd b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated documentation fo
r
parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored va
l
i
d
a
t
or
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Made spa
c
ing in tests mo
r
e
c
onsistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
d
e
d
20
1
2 to list of y
e
ars in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated manp
a
ge and
R
EA
D
ME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run
t
e
sts in para
l
l
el
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated list of y
e
ars in
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Adde
d
--ver
s
ion
o
p
t
ion to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed support
and tests for
old co
d
e generator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Set
v
ersion
n
umber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
lo
r
ion
Added tests for supported languag
e
v
e
rsion
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Document
e
d tha
t
f
eat
u
res and has_feature? methods
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
oved fea
t
ures an
d
has_feature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorio
n
Me
r
ge bran
c
h
'master
'
i
n
to
e
xperimental
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
Made
t
est
d
river flush
stdo
u
t befo
r
e
r
unni
n
g t
e
st program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
or
i
on
i38
6
_nasm_
g
e
n
e
rator: added mi
s
sing require for nasm_generato
r
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
test driver flush s
t
dout
before
r
unning test pr
o
g
ram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nas
m
_generator: added mi
s
sing require for nasm_gene
r
ator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
U
p
da
t
ed
language spe
c
i
ficat
i
on
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
rion
validator: get-byte and get-word are expr
e
ss
i
ons, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
i
nglor
i
o
n
Remo
v
ed
T
O
D
O and fixed some typos i
n
MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorio
n
R
e
m
oved mention o
f
"i38
6
"
f
rom
MIPS
assembly generator
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_gene
r
ator: Don't write debug
i
nf
o
to std
e
rr
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_g
a
s_
g
e
nerator: Imple
m
ented t
a
il calls
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
o
n
arm_gas_generator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
n
erator: I
m
pl
e
me
n
ted div an
d
mod
using
__aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lo
r
ion
arm_gas
_
gener
a
tor:
E
mit consta
n
ts at eve
r
y goto an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_gen
e
rator: A
d
d
ed
s
u
pport for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
gener
a
tor
:
m
ake call w
o
rk
with
a
ddr
e
s
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glo
r
ion
F
irst support f
o
r arm
architecture
commit
|
commitdiff
|
tree
2011-07-08
in
g
lor
i
o
n
Updated
tests cases for set-byte and
set word
commit
|
commitdiff
|
tree
2011-06-25
i
n
g
l
orio
n
Adde
d
test program containing e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
inglo
r
ion
Added support
fo
r
listing and tes
t
i
ng features
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
rion
Improved
error
reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation in the
parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
M
ade voodooc report m
u
ltipl
e
compiler erro
r
s, i
f
p
r
e
s
ent
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
Changed "toplevel" to
"
to
p
_level" to align with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made co
m
piler collect err
o
rs, instead of bai
l
i
n
g o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
o
n
Merged v
a
l
idator
t
e
s
ts
w
ith compiler tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Added va
l
idator to
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added support for at-expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lori
o
n
A
d
ded more di
r
e
c
t
i
v
es
to
validato
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
g
i
tig
n
ore file
to test d
i
r
e
cto
r
y
commit
|
commitdiff
|
tree
2011-01-15
inglorio
n
Synchronized
la
n
gua
g
e
.
html wit
h
l
a
test
l
anguage specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d s
u
p
port for chaine
d
if
commit
|
commitdiff
|
tree
2011-01-10
ingl
o
r
i
on
A
d
ded test case
for chain
e
d if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d rotate actions for
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Implemented rotate action
s
for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Added tes
t
fo
r
rota
t
e actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
e
nted shift instructions for MIP
S
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Implemented sh
i
f
t a
c
tions for i386 and AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Added t
e
s
t for bitwise and arith
m
etic shif
t
oper
a
tions
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorion
F
ixed NASM gen
e
ra
t
o
r
so that begi
n
_
b
lock ac
c
ep
t
s
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
rion
I
mplemented bloc
k
s
f
o
r MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
i
n
g
lor
i
on
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Made top-level blocks in i386 a
n
d AM
D
64 se
t
EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added tes
t
case for c
o
de not
c
ont
a
i
ned
i
n
f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Added support for b
l
ocks t
o
i386
and AMD
6
4 targets
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Upda
t
ed
v
ersion
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed strin
g
escapin
g
in MipsGa
s
Gener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Fix
e
d esc
a
p
ing in stri
n
gs in Na
s
mGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added t
e
sts f
o
r escaping bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Implement
e
d at-ex
p
r
e
s
sions fo
r
MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated
version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed missp
e
lled variable
i
n
N
asmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
NasmGenera
t
or: Escape single quote
s
in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d test
cases for at-express
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
s
u
p
port f
o
r at-e
x
p
r
e
s
s
ions to
i
386 an
d
A
MD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Nasm
E
LFGenerator to raise
an exception if r
u
n
n
ing the
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
o
r
i
on
Added
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glo
r
ion
Incremente
d
version to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glorion
A
dded testcases
and fi
x
ed bu
g
s in set
-
word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated version
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
l
ori
o
n
A
d
ded missing require for
c
ommon_c
o
de
_
g
enerator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Mo
d
ifie
d
MIPSG
a
sGenerator so
t
hat rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Fixed imp
l
ementation
o
f div and
m
od on i386
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Updated test cas
e
s for d
i
v and
mod t
o
r
e
f
lect upd
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Up
d
ated
l
a
n
gu
a
ge description for div and
m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
Added spe
c
ificati
o
n
of
c
o
mments
to t
h
e language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Fix
e
d bugs in HTML of language
d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
U
pdated l
a
nguage
.
html to
be
t
ter reflec
t
the cur
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
A
M
D
6
4NASMGenerator: fixed bu
g
s
uncover
e
d by
m
any-va
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Adde
d
targe
t
s to tes
t
/Makefi
l
e to genera
t
e
GNU
a
ss
e
m
b
ler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
A
d
ded test
c
ases f
o
r functi
o
ns with many locals and
.
.
.
commit
|
commitdiff
|
tree
next