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
Allow implicit cast from null to maybe types ("Type?")
2008-09-17
Thomas Leonard
Allow implicit ca
s
t
f
r
om null to maybe types
(
"Type?"
)
commit
|
commitdiff
|
tree
2008-09-17
Thom
a
s
Leonard
Added Maybe type
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonar
d
Fixed parsi
n
g for Delight "for ()" s
t
a
t
ements
commit
|
commitdiff
|
tree
2008-09-17
Thomas
L
e
o
n
ard
"static
i
f (X
)
" to "sta
t
ic
i
f
X"
commit
|
commitdiff
|
tree
2008-09-17
Thomas L
e
onard
Cope wi
t
h Main n
o
t being
a class
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonar
d
F
i
xed parsing of D retu
r
n s
t
ate
m
e
nts
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
"e
n
um A:B
{}" ->
"enum A extends B:"
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas Leonard
Use Tango log
lev
e
ls a
n
d
na
m
es
commit
|
commitdiff
|
tree
2008-09-17
Thomas
L
eona
r
d
Use dlt
.
co
r
e
.
__log() for loggin
g
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas Leonard
Auto-impo
r
t dlt
.
core
i
nto all modules
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Don't im
p
ort _
e
x
t
ernal
s
from every module
commit
|
commitdiff
|
tree
2008-09-17
Thomas
L
eonard
Allow log_ statements
o
ut
s
ide of a class
commit
|
commitdiff
|
tree
2008-09-17
Thomas
Leon
a
r
d
Added Log
S
tatem
e
nt
commit
|
commitdiff
|
tree
2008-09-17
Thomas L
e
o
nard
Implicitly add all "in" instance variabl
e
s to e
a
c
h
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leon
a
r
d
Del
a
y au
t
o-gen
e
rating
t
he
m
a
in func
t
ion u
n
til the end
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Thomas
L
eon
a
rd
Accept "in"
i
n
stance variables
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Inc
l
ude log l
e
vel in
l
og mess
a
ges
commit
|
commitdiff
|
tree
2008-09-17
T
homas Le
o
na
r
d
Incl
u
de classinfo in
log messag
e
s
.
commit
|
commitdiff
|
tree
2008-09-17
Tho
m
a
s Le
o
nard
Added lo
g
_* st
a
tements
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leon
a
rd
Added an
_externa
l
s
.
E
xternals
class
commit
|
commitdiff
|
tree
2008-09-17
Thomas L
e
o
n
ard
A
lso s
u
p
p
ly ar
g
uments auto
m
atically t
o
m
ain method
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leon
a
rd
M
i
nor refact
o
ring
commit
|
commitdiff
|
tree
2008-09-17
Thom
a
s Leonard
After constructing Main, call its
m
ai
n
() method
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leona
r
d
Pass ar
g
s as a Main con
s
tructo
r
argument
i
f
nee
d
ed
commit
|
commitdiff
|
tree
2008-09-17
T
h
omas Leo
n
a
rd
P
a
s
s
es arguments
to Main constructo
r
commit
|
commitdiff
|
tree
2008-09-17
Th
o
mas Leo
n
ard
P
a
r
s
e
D break a
n
d th
r
ow s
t
a
tements corr
e
ctly
again
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Automatical
l
y con
s
tr
u
ct Main class on startup
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
"
c
o
n
d ? yes : no
"
to "ye
s
if cond else no"
commit
|
commitdiff
|
tree
2008-09-17
Th
o
ma
s
Leonard
D import syntax
w
ork
s
again
commit
|
commitdiff
|
tree
2008-09-17
Thomas
Leonard
"class
A
:
B
{
}" -
>
"cl
a
s
s
A
exte
n
d
s
B
:
"
commit
|
commitdiff
|
tree
2008-09-17
T
ho
m
a
s L
e
onard
Update
d
par
s
e
r to
suppo
r
t D
e
lig
h
t's ":" and newline
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Thoma
s
Leon
a
r
d
Added
s
upport
f
or lexin
g
Dlt f
i
l
es
commit
|
commitdiff
|
tree
2008-09-17
Th
o
ma
s
L
e
onard
Detect when the
input
e
n
d
s in
.
dlt and
use DltParser
commit
|
commitdiff
|
tree
2008-09-17
Thomas Leonard
Rename
d
l
a
nguage to dlt (Delight)
commit
|
commitdiff
|
tree