repo.or.cz
/
artemus.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
If there is a cache directory, save there all compiled code.
2010-01-08
Angel Ortega
If
t
her
e
i
s a cache di
r
e
ctory, s
a
ve there a
l
l comp
i
led
.
.
.
commit
|
commitdiff
|
tree
2009-12-15
Angel
Ortega
Updated T
O
D
O
.
commit
|
commitdiff
|
tree
2009-12-15
Ang
e
l
Ortega
Updat
e
d TODO
.
commit
|
commitdiff
|
tree
2009-12-14
Angel Ortega
A
rrays in code are a
c
cep
t
ed a
s
working (Closes
:
#
1007)
.
commit
|
commitdiff
|
tree
2009-12-14
Angel Orte
g
a
Added
t
est
f
o
r arrays
.
commit
|
commitdiff
|
tree
2009-10-14
Ange
l
Ortega
F
ix stack creation in 'fo
r
each'
.
commit
|
commitdiff
|
tree
2009-10-14
Ang
e
l O
r
t
e
ga
New comm
a
nd '&' t
o
g
e
nerate arrayrefs
.
commit
|
commitdiff
|
tree
2009-10-14
A
n
g
e
l
Ort
e
g
a
Updated TODO
.
commit
|
commitdiff
|
tree
2009-10-01
Angel
Ortega
U
pdated TODO
.
commit
|
commitdiff
|
tree
2009-10-01
Ang
e
l Ortega
Minor codi
n
g style changes
.
commit
|
commitdiff
|
tree
2009-10-01
Angel Ortega
T
h
e foreach() hea
d
e
r
b
lock
s
are i
m
plemented (Closes
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Fa
i
l wit
h
croak() in
s
t
e
ad of die()
.
commit
|
commitdiff
|
tree
2009-09-30
Angel
Ortega
Many more test
s
.
commit
|
commitdiff
|
tree
2009-09-30
Angel O
r
tega
Many more test
s
.
commit
|
commitdiff
|
tree
2009-09-30
Ange
l
Ortega
Many more tes
t
s
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Orte
g
a
Renamed te
s
ts
.
pl to te
s
ts5
.
pl
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ort
e
ga
M
odified test
s
.
pl to be really a testing unit
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ort
e
g
a
Renamed Artem
u
s5
.
pm
t
o Art5
.
pm
.
commit
|
commitdiff
|
tree
2009-09-30
Angel O
r
tega
C
h
a
n
g
e
d
the
w
ay of deleti
n
g source cod
e
comments
.
commit
|
commitdiff
|
tree
2009-09-30
A
ngel Ortega
Return a NOP if th
e
compiled program i
s
em
p
ty
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Return ''
i
f th
e
program is undef in exec()
.
commit
|
commitdiff
|
tree
2009-09-29
Angel Ortega
F
ixed loader_fu
n
c() ca
l
ling
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ortega
N
o
w stored test
s
.
p
l
in the tests/ directory
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ort
e
ga
R
e
c
o
vered tests
.
pl
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ortega
Filter opc
o
des wh
e
n
a
bout to being externally loaded
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ortega
Strings now
can be pr
e
fixed
with @ to make
t
hem translateable
.
commit
|
commitdiff
|
tree
2009-09-24
Angel
O
r
t
ega
Renamed compile_c() to pars
e
()
.
commit
|
commitdiff
|
tree
2009-09-23
Angel
O
rtega
U
pda
t
ed RELEASE_NOT
E
S
.
commit
|
commitdiff
|
tree
2009-09-23
Angel Ort
e
ga
Move
d
tests
.
pl to tests/
and
d
eleted
old cruft there
.
commit
|
commitdiff
|
tree
2009-09-23
Ang
e
l Ortega
S
et b
a
ck 'if' to be similar to Artemus4's and
d
e
l
e
ted
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
An
g
el
O
r
t
ega
Fixed 'if' to
b
e called 'iff
'
and new '
i
f
'
l
ike it
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Ort
e
g
a
New opc
o
de 'size'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Ortega
New opcode 'sort' (not thoroughly tested
)
and 'rev
e
rs
e
'
.
commit
|
commitdiff
|
tree
2009-09-22
A
n
g
el Ortega
New opcode 'se
q
'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel O
r
tega
New opcode 'case'
.
commit
|
commitdiff
|
tree
2009-09-22
A
n
gel Ortega
Added
'
a
r
t
5' to manifest and binary scrip
t
s
.
commit
|
commitdiff
|
tree
2009-09-22
Angel
O
rteg
a
exec() now looks
i
n
the 'a
b
ort' flag
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ort
e
ga
Avoid
gen
e
rating empty liter
a
l
s
in
compile()
.
commit
|
commitdiff
|
tree
2009-09-21
A
n
g
el
Ort
e
ga
Added
c
o
m
ments to Artemus5 code
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
E
n
s
u
r
e the call
to com
p
i
l
e
_c(
)
is wrapped i
n
b
r
aces
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
Small tunings to compile_c()
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
S
ome fi
x
es to art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
N
e
w bin
a
ry art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Or
t
ega
Renamed
a
rt5
t
o tests
.
pl
.
commit
|
commitdiff
|
tree
2009-09-21
Angel O
r
tega
Added a test for the auto-join
e
r
.
commit
|
commitdiff
|
tree
2009-09-21
A
ngel O
r
t
e
g
a
Add a joiner to mult
i
i
n
structions
.
commit
|
commitdiff
|
tree
2009-09-21
Angel O
r
te
g
a
Fix the
p
arser
t
o work in 1-instruction code b
l
ocks
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
N
ew
c
onvenien
c
e method exec
0
()
.
commit
|
commitdiff
|
tree
2009-09-19
An
g
e
l
Ortega
Fixed
argument par
s
ing and adde
d
fun
c
ti
o
n
'foreach'
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
A
dded functions 'gt', 'lt
'
and 'random'
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
Add support for loader_func
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
En
s
ure returning '' if u
n
de
f
in exec
(
)
i
n
stead of in
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Angel Ortega
T
h
e compiler alm
o
st work
.
commit
|
commitdiff
|
tree
2009-09-18
A
n
g
el
Ortega
Anot
h
er rewri
t
e: everything w
o
rks but compile_c()
.
commit
|
commitdiff
|
tree
2009-09-17
Ange
l
Orteg
a
More untested work
.
commit
|
commitdiff
|
tree
2009-09-17
Angel Orteg
a
Code exa
m
ple rewritten
.
commit
|
commitdiff
|
tree
2009-09-17
Angel
Ortega
Big code
rewrite (again)
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
New
o
pcode 'var'
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Orteg
a
R
eally compile w
h
en loa
d
ing
a
t
e
mplate fro
m
d
isk
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Added 'not'
a
nd 'if'
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Added '
e
q
', 'ne',
'an
d
'
a
nd 'or'
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Added number parsin
g
.
commit
|
commitdiff
|
tree
2009-09-15
Ang
e
l Ortega
Ad
d
ed
math o
p
era
t
ions as t
e
mpla
t
e
functions
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Tri
m
blank
s
at the end of each token instead of at
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
Angel O
r
t
ega
New
function proces
s
(
)
.
commit
|
commitdiff
|
tree
2009-09-15
Ang
e
l
Ortega
Add
e
d l
o
a
de
d
templates from the path
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
Ort
e
ga
Sma
l
l cha
n
ge
s
to a
r
t5
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
Ortega
Ad
d
a
cache
o
f previ
o
usly compiled temp
l
ates
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
New function compile(), th
a
t
compiles Artemus5 code
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
Ortega
New func
t
ion compile_c
(
) to compile a pu
r
e Artem
u
s5
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
An
g
el O
r
t
e
ga
Mo
r
e wor
k
in Artemus5
.
commit
|
commitdiff
|
tree
2009-09-14
A
n
gel Or
t
e
ga
A
complete rewrite of
A
rtemus5
.
commit
|
commitdiff
|
tree
2009-09-13
Ange
l
Ortega
Also pro
c
ess
t
he heade
r
s in 'foreach'
.
commit
|
commitdiff
|
tree
2009-09-09
A
ng
e
l Ort
e
ga
Add
e
d a header to 'foreach
'
.
commit
|
commitdiff
|
tree
2009-09-09
Angel O
r
tega
N
e
w tem
p
l
a
t
e
function 'item'
.
commit
|
commitdiff
|
tree
2009-07-31
Angel Ortega
Fixed loader_func
(
Closes: #101
1
)
.
commit
|
commitdiff
|
tree
2009-04-28
Ange
l
Ortega
Ensure variabl
e
s to be c
o
mpared don't c
o
n
tain CRs in
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
A
n
gel Ort
e
g
a
Version 4
.
1
.
2 R
E
LEASED
.
commit
|
commitdiff
|
tree
2009-03-12
Angel Ortega
Updated
R
ELEA
S
E
_
NOTES
.
commit
|
commitdiff
|
tree
2009-03-11
Angel Or
t
ega
U
pdate
d
R
E
L
EASE_NOTES
.
commit
|
commitdiff
|
tree
2009-03-11
A
ngel Ortega
Do
c
ument
e
d 'loader_func'
.
commit
|
commitdiff
|
tree
2009-03-11
Angel Ortega
Fi
x
ed a stu
p
id bu
g
in 'loader
_
fun
c
' test
.
commit
|
commitdiff
|
tree
2009-03-11
A
n
gel Or
t
e
g
a
New ar
g
u
m
ent
'
load
e
r
_func'
.
commit
|
commitdiff
|
tree
2009-02-05
Angel Ortega
Documen
t
ation imp
r
ovements
.
commit
|
commitdiff
|
tree
2009-02-05
Ang
e
l
O
rte
g
a
Fi
x
ed a docume
n
tation typo
.
commit
|
commitdiff
|
tree
2009-02-03
Angel Orte
g
a
Forge
t
abo
u
t
head
e
rs
a
n
d f
o
o
ters in fo
r
each(), at least
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Angel Ortega
Don't try to armor/unarm
o
r undefined
s
t
rings
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
Up
d
ated TOD
O
.
commit
|
commitdiff
|
tree
2009-01-31
A
n
gel Ortega
Updated TODO
.
commit
|
commitdiff
|
tree
2009-01-31
A
n
g
el Ortega
Updated TOD
O
.
commit
|
commitdiff
|
tree
2009-01-31
A
n
gel Ortega
A diffe
r
ent approach to de
l
eted unset
p
arams
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
Force
params() to de
l
ete no
n
-e
x
i
st
e
nt parameters
.
commit
|
commitdiff
|
tree
2009-01-31
A
n
g
el
Ortega
Rewritten params(
)
(Closes: #1008)
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ort
e
ga
Updated TODO
.
commit
|
commitdiff
|
tree
2009-01-31
An
g
el
O
rtega
The '
f
oreach
'
functi
o
n ac
c
epts no
w
heade
r
s
a
n
d
footers
.
commit
|
commitdiff
|
tree
2009-01-30
Angel
O
rtega
Experimental
t
weaks to 'foreach
'
(that
d
on't work)
.
commit
|
commitdiff
|
tree
2009-01-30
A
n
gel Ortega
The
V
ERSION va
r
i
a
ble has been
f
ixed
.
commit
|
commitdiff
|
tree
2009-01-30
Angel Ort
e
ga
T
he Artem
u
s
.
pm is
really a wrapper and no
l
onger
a
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Angel Ortega
Artemus
.
pm
as a fro
n
t
e
nd
s
eems to work (Closes: #100
7
)
.
commit
|
commitdiff
|
tree
2009-01-30
Angel Orteg
a
Fix VERSION
n
am
e
sp
a
ce in Artemus5
.
commit
|
commitdiff
|
tree
next