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
Version 5.0.0 RELEASED.
2010-06-13
Angel
Orte
g
a
Version 5
.
0
.
0 RE
L
EASED
.
commit
|
commitdiff
|
tree
2010-06-13
Angel Ortega
Fina
l
documen
t
ation tweaks
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Ortega
A small fix to
A
rt5 API
d
oc
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Orteg
a
Th
e
A
rt5 API
h
as been documented (Closes: #10
1
6)
.
commit
|
commitdiff
|
tree
2010-06-10
A
n
gel Ortega
The Art5 la
n
gu
a
ge is assumed as
documen
t
e
d (Closes
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Or
t
ega
Some
documenta
t
ion fixes
.
commit
|
commitdiff
|
tree
2010-06-10
Ang
e
l Ortega
Fixed ar
t
e
mus_cmd
.
pod
.
commit
|
commitdiff
|
tree
2010-06-10
A
n
g
el Ort
e
ga
Updated
R
E
ADME
.
commit
|
commitdiff
|
tree
2010-06-10
A
n
gel Ortega
F
i
r
st draft
of art5
_
overview
.
txt finished
.
commit
|
commitdiff
|
tree
2010-06-10
Angel
O
rtega
More work in ar
t
5_
o
ve
r
view
.
txt
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Or
t
ega
Fixed MANIF
E
ST
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Or
t
eg
a
New RE
A
D
M
E an
d
lang
u
age ov
e
rview
.
commit
|
commitdiff
|
tree
2010-06-10
Angel Ortega
Updated REL
E
A
SE_NOTES
.
commit
|
commitdiff
|
tree
2010-06-10
A
n
gel Ort
e
ga
Updated TODO
.
commit
|
commitdiff
|
tree
2010-04-02
An
g
el
O
rtega
Only use
a cache
is explicitly said so
i
n art5
.
commit
|
commitdiff
|
tree
2010-03-14
Angel Ortega
U
p
dated TODO
.
commit
|
commitdiff
|
tree
2010-03-14
Ange
l
Ortega
Finished language tran
s
lation to
o
l i
n
a
rt5
.
commit
|
commitdiff
|
tree
2010-03-14
Angel Or
t
ega
Start of implem
e
nta
t
ion
o
f
-l in ar
t
5
.
commit
|
commitdiff
|
tree
2010-03-14
Angel
O
rtega
N
ew op
'
T',
to def
i
ne a list
o
f tr
a
nslat
e
able strings
.
commit
|
commitdiff
|
tree
2010-01-11
A
n
ge
l
Ortega
A
d
ded a 3-
a
rgument v
e
rsion of 'spli
t
'
.
commit
|
commitdiff
|
tree
2010-01-11
Angel Ortega
New templat
e
'split'
.
commit
|
commitdiff
|
tree
2010-01-08
Angel Or
t
ega
Updated TODO
.
commit
|
commitdiff
|
tree
2010-01-08
Angel Orteg
a
Only
t
est for
precompiled code dates
i
f it exists
.
commit
|
commitdiff
|
tree
2010-01-08
A
n
gel Ortega
Load precomp
i
l
ed
code
i
n code()
.
commit
|
commitdiff
|
tree
2010-01-08
Angel
O
rtega
Create the cach
e
if i
t
does not exis
t
.
commit
|
commitdiff
|
tree
2010-01-08
A
n
gel Ortega
If there
is
a
cache directory,
s
ave th
e
re all
compiled
.
.
.
commit
|
commitdiff
|
tree
2009-12-15
Angel Orteg
a
U
pdat
e
d
TODO
.
commit
|
commitdiff
|
tree
2009-12-15
Angel Ortega
Updated TODO
.
commit
|
commitdiff
|
tree
2009-12-14
Ange
l
Orteg
a
Arrays in code
are accepted as working (Cl
o
ses
:
#100
7
)
.
commit
|
commitdiff
|
tree
2009-12-14
A
n
gel O
r
tega
Added te
s
t for arrays
.
commit
|
commitdiff
|
tree
2009-10-14
Angel
O
rtega
Fix stack creation
i
n
'foreach'
.
commit
|
commitdiff
|
tree
2009-10-14
Angel Ortega
New c
o
mmand '&' to g
e
nerate
a
r
r
ayrefs
.
commit
|
commitdiff
|
tree
2009-10-14
Angel Ortega
Upda
t
ed TODO
.
commit
|
commitdiff
|
tree
2009-10-01
Angel Ortega
Updated T
O
DO
.
commit
|
commitdiff
|
tree
2009-10-01
A
ngel Ortega
M
i
no
r
coding style
c
hanges
.
commit
|
commitdiff
|
tree
2009-10-01
Angel Ortega
The
fo
r
each() header blocks are implem
e
n
ted (Clos
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Orteg
a
Fail with croak() instead of d
i
e()
.
commit
|
commitdiff
|
tree
2009-09-30
Angel
O
rtega
Many more tests
.
commit
|
commitdiff
|
tree
2009-09-30
Ang
e
l Ortega
Many more tes
t
s
.
commit
|
commitdiff
|
tree
2009-09-30
A
n
gel Ortega
Many mo
r
e test
s
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Orteg
a
Ren
a
med
test
s
.
pl to
tests5
.
pl
.
commit
|
commitdiff
|
tree
2009-09-30
An
g
el Ortega
Modified t
e
sts
.
pl to
b
e real
l
y
a tes
t
ing unit
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Rena
m
ed Artemu
s
5
.
pm to
Art5
.
pm
.
commit
|
commitdiff
|
tree
2009-09-30
Angel
O
r
tega
Changed
t
he way of deleti
n
g
source
c
o
de comments
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
R
eturn
a
NOP if
t
he compiled
p
r
o
g
ram
is empt
y
.
commit
|
commitdiff
|
tree
2009-09-30
Angel O
r
t
eg
a
Retur
n
'' if the
p
rogram is undef in exec()
.
commit
|
commitdiff
|
tree
2009-09-29
Angel Ort
e
ga
Fix
e
d lo
a
de
r
_func() ca
l
ling
.
commit
|
commitdiff
|
tree
2009-09-24
An
g
e
l
Or
t
ega
Now st
o
red tests
.
pl
in the tests/ di
r
e
c
t
ory
.
commit
|
commitdiff
|
tree
2009-09-24
Angel O
r
tega
Re
c
overed
te
s
ts
.
p
l
.
commit
|
commitdiff
|
tree
2009-09-24
A
ngel Ortega
Fi
l
t
er opc
o
des when about to being
externally loaded
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ortega
Strin
g
s now can be prefixed
w
ith @ to m
a
k
e
them t
r
anslate
a
ble
.
commit
|
commitdiff
|
tree
2009-09-24
Ange
l
O
rtega
Ren
a
med com
p
ile
_
c
(
) t
o
parse()
.
commit
|
commitdiff
|
tree
2009-09-23
Angel Ort
e
ga
Updated RELEASE
_
N
OTES
.
commit
|
commitdiff
|
tree
2009-09-23
A
ngel Ortega
Moved tests
.
pl
to tests/ an
d
d
e
leted old cruft the
r
e
.
commit
|
commitdiff
|
tree
2009-09-23
Angel Orteg
a
Set back
'i
f
' to
b
e
similar to Artemus4's
a
nd del
e
ted
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Ang
e
l
O
rtega
Fixe
d
'
if
'
to be called '
i
ff
'
and ne
w
'if' like it
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Or
t
ega
New opcode 's
i
ze'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Ortega
New opcode 's
o
rt' (not t
h
o
r
ough
l
y tested) and 'reverse'
.
commit
|
commitdiff
|
tree
2009-09-22
A
ngel Or
t
ega
New
o
p
code 'seq'
.
commit
|
commitdiff
|
tree
2009-09-22
A
n
g
el Ort
e
g
a
N
ew opcode 'case'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Ortega
Added 'art5'
to manife
s
t and bina
r
y
scripts
.
commit
|
commitdiff
|
tree
2009-09-22
An
g
e
l Or
t
ega
exec() now lo
o
ks in th
e
'abort' flag
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
Avoid generati
n
g
e
mpty literals in compile()
.
commit
|
commitdiff
|
tree
2009-09-21
A
ngel
O
rtega
Added c
o
mments
t
o A
r
t
e
mus5
c
ode
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
Ensure the c
a
ll to compile_c() is
w
rapped in
b
race
s
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
S
m
all tunings
to compile_c()
.
commit
|
commitdiff
|
tree
2009-09-21
A
n
gel Or
t
ega
Som
e
fixes to art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Orte
g
a
New binary art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
R
enamed art5
to tes
t
s
.
pl
.
commit
|
commitdiff
|
tree
2009-09-21
An
g
el O
r
tega
Added a tes
t
f
or the aut
o
-joiner
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
Add a joiner to multi
i
nst
r
uct
i
ons
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ortega
Fi
x
the parser to work
in 1-instruction code
b
loc
k
s
.
commit
|
commitdiff
|
tree
2009-09-19
An
g
el Ortega
New convenience
m
e
t
hod exec0()
.
commit
|
commitdiff
|
tree
2009-09-19
Angel
Ortega
F
ixed argument parsing
a
nd added
function 'foreach'
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
Added functions 'gt', 'l
t
'
and 'ran
d
om'
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
Add
s
upport for loader_func
.
commit
|
commitdiff
|
tree
2009-09-19
Ange
l
O
rt
e
ga
Ensure
re
t
ur
n
ing '
'
if undef in exec()
instead of in
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Angel O
r
tega
The compiler almost work
.
commit
|
commitdiff
|
tree
2009-09-18
Angel Ortega
Another rewrite: e
v
ery
t
hing works but comp
i
le_
c
()
.
commit
|
commitdiff
|
tree
2009-09-17
Angel Ortega
More
u
n
t
est
e
d
work
.
commit
|
commitdiff
|
tree
2009-09-17
A
n
ge
l
Orteg
a
Co
d
e e
x
a
m
ple rewritten
.
commit
|
commitdiff
|
tree
2009-09-17
Angel Orteg
a
Big
code
r
e
write (again)
.
commit
|
commitdiff
|
tree
2009-09-15
Ange
l
Ortega
New opcode 'var'
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
O
rtega
Really compile
when loading
a templ
a
te
from dis
k
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Added 'not' and 'if'
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
Orte
g
a
Added
'
eq', 'ne', 'and
'
and 'or'
.
commit
|
commitdiff
|
tree
2009-09-15
Ang
e
l Ort
e
ga
Added number parsin
g
.
commit
|
commitdiff
|
tree
2009-09-15
An
g
el Ort
e
ga
Added math operations
as templ
a
te
f
unctions
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Trim blanks a
t
t
h
e end of ea
c
h to
k
en
ins
t
ead
o
f at
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
New function
p
rocess()
.
commit
|
commitdiff
|
tree
2009-09-15
A
nge
l
Ort
e
ga
Added loaded templates from
the path
.
commit
|
commitdiff
|
tree
2009-09-15
An
g
el Ortega
Small c
h
ang
e
s to art5
.
commit
|
commitdiff
|
tree
2009-09-15
Angel
O
rtega
Ad
d
a
c
ache of previ
o
u
s
ly co
m
piled t
e
m
p
lates
.
commit
|
commitdiff
|
tree
2009-09-15
Angel O
r
tega
New f
u
n
ction compile(), tha
t
c
o
mpiles Ar
t
emus5 code
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
A
n
g
e
l
O
r
tega
New fun
c
tion compile
_
c() to compile a pure Artemus5
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Angel Ortega
More wo
r
k in Artemus5
.
commit
|
commitdiff
|
tree
2009-09-14
Ange
l
Ortega
A complete
r
ewrite o
f
Artemus
5
.
commit
|
commitdiff
|
tree
2009-09-13
Angel Ort
e
ga
Also process
t
he headers in 'fore
a
ch'
.
commit
|
commitdiff
|
tree
2009-09-09
An
g
el O
r
tega
Added a head
e
r to 'fore
a
c
h'
.
commit
|
commitdiff
|
tree
2009-09-09
Angel
Ortega
New template
fu
n
ction
'
item'
.
commit
|
commitdiff
|
tree
next