repo.or.cz
/
delight
/
core.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Be stricter about function return types
2008-09-17
Thomas L
e
onard
Fixed parsing of D re
t
urn statements
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
"
e
num A:B {}"
-
> "e
n
um A
e
x
te
n
ds B:"
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Use Tango l
o
g lev
e
l
s
and names
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Use dlt
.
core
.
_
_
log() for logging
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
A
uto
-
import dl
t
.
c
ore into all modules
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
D
o
n
't
import _exte
r
nals from every module
commit
|
commitdiff
|
tree
2008-09-17
T
homas Leonard
A
llow log_
statements outside of a cl
a
ss
commit
|
commitdiff
|
tree
2008-09-17
Thomas L
e
onard
A
dded LogS
t
ate
m
e
n
t
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas L
e
onard
Implicitly a
d
d all "
i
n" instance variables
to each
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
De
l
ay a
u
to-generating the mai
n
funct
i
on until
t
he end
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas
Le
o
n
a
r
d
Accept "in" instance variables
commit
|
commitdiff
|
tree
2008-09-17
Th
o
m
a
s L
e
onard
Include log
l
e
v
el in log messa
g
es
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Inclu
d
e clas
s
info in log
m
essages
.
commit
|
commitdiff
|
tree
2008-09-17
Thom
a
s
Le
o
nard
Added log_* st
a
tem
e
nts
commit
|
commitdiff
|
tree
2008-09-17
Thoma
s
Leonard
Add
e
d
an _externals
.
Exte
r
nals class
commit
|
commitdiff
|
tree
2008-09-17
T
h
o
mas Leonard
Also supply
a
rg
u
me
n
t
s
automat
i
call
y
t
o
main met
h
od
commit
|
commitdiff
|
tree
2008-09-17
Thomas L
e
ona
r
d
M
ino
r
refactoring
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
After co
n
s
t
ruc
t
ing
Ma
i
n, ca
l
l its
m
ain() me
t
ho
d
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas Leonard
P
a
ss args as a
M
ain constr
u
ct
o
r argumen
t
if needed
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Pas
s
es argu
m
ents to
Main
construct
o
r
commit
|
commitdiff
|
tree
2008-09-17
T
h
oma
s
Leonard
Pars
e
D
b
reak
a
nd th
r
ow
s
tate
m
e
nts correctly again
commit
|
commitdiff
|
tree
2008-09-17
Thomas
Leonard
Autom
a
t
ically cons
t
ruct Main cl
a
ss on startup
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leo
n
ard
"
c
o
nd ? y
e
s : no" to "yes if
c
ond e
l
se no"
commit
|
commitdiff
|
tree
2008-09-17
Thomas Le
o
nard
D impor
t
syntax w
o
r
k
s again
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas Leonard
"class A :
B {}" -> "
c
las
s
A
e
xtend
s
B:"
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
U
p
d
ated pa
r
s
er to
supp
o
rt Delight's ":" and newline
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
T
h
omas Leonard
Added sup
p
o
r
t f
o
r
l
e
xing Dl
t
files
commit
|
commitdiff
|
tree
2008-09-17
Th
o
m
a
s Le
o
nard
Dete
c
t when the input ends in
.
dl
t
a
n
d
u
se Dlt
P
ar
s
er
commit
|
commitdiff
|
tree
2008-09-17
Thom
a
s Leonar
d
Renamed language to dlt (Deli
g
ht)
commit
|
commitdiff
|
tree