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 there
i
s a cache
d
irectory,
save
t
h
ere all comp
i
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-12-15
Ang
e
l Ortega
Upd
a
t
e
d TODO
.
commit
|
commitdiff
|
tree
2009-12-15
Angel Ort
e
g
a
Updated
TODO
.
commit
|
commitdiff
|
tree
2009-12-14
Angel Ort
e
ga
Ar
r
ay
s
in code are accepted as wor
k
i
n
g (
C
lo
s
es: #1007)
.
commit
|
commitdiff
|
tree
2009-12-14
Angel
Ort
e
ga
Added test for arrays
.
commit
|
commitdiff
|
tree
2009-10-14
An
g
el O
r
tega
Fi
x
stack cre
a
tion in 'foreach'
.
commit
|
commitdiff
|
tree
2009-10-14
Angel Ortega
New command '&' to gen
e
rate arrayrefs
.
commit
|
commitdiff
|
tree
2009-10-14
Angel Ortega
Updated TODO
.
commit
|
commitdiff
|
tree
2009-10-01
Angel Ortega
Updated T
O
DO
.
commit
|
commitdiff
|
tree
2009-10-01
An
g
el Ortega
Min
o
r
c
o
ding style
ch
a
nges
.
commit
|
commitdiff
|
tree
2009-10-01
Angel Ortega
The foreach
(
) header bloc
k
s are implemented (Closes
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Fail with
c
roak() ins
t
ead of d
i
e()
.
commit
|
commitdiff
|
tree
2009-09-30
An
g
el O
r
tega
Many more tests
.
commit
|
commitdiff
|
tree
2009-09-30
Ang
e
l Ortega
Many more tes
t
s
.
commit
|
commitdiff
|
tree
2009-09-30
Ange
l
Ortega
Ma
n
y more
tests
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Renamed tests
.
pl
t
o
tests5
.
pl
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Modified tests
.
pl to be
r
e
ally a testin
g
unit
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Orte
g
a
Renamed Artemus5
.
pm to Art5
.
pm
.
commit
|
commitdiff
|
tree
2009-09-30
Angel O
r
tega
Changed the w
a
y o
f
deleting source code
c
omments
.
commit
|
commitdiff
|
tree
2009-09-30
Angel Ortega
Re
t
urn
a
NOP if the com
p
i
led prog
r
am i
s
e
m
pty
.
commit
|
commitdiff
|
tree
2009-09-30
Ange
l
Ort
e
g
a
R
e
tur
n
'' i
f
t
he program i
s
undef in
e
xec()
.
commit
|
commitdiff
|
tree
2009-09-29
Ange
l
Orteg
a
Fi
x
ed
l
oader_func() calling
.
commit
|
commitdiff
|
tree
2009-09-24
Ang
e
l Ortega
Now stored t
e
sts
.
pl
i
n the
t
e
sts/ direc
t
ory
.
commit
|
commitdiff
|
tree
2009-09-24
Angel Ortega
R
e
c
over
e
d t
e
sts
.
pl
.
commit
|
commitdiff
|
tree
2009-09-24
Angel
Orteg
a
F
i
lt
e
r opco
d
es
w
h
e
n about to being externally l
o
aded
.
commit
|
commitdiff
|
tree
2009-09-24
A
ngel O
r
t
e
ga
Strin
g
s now can be prefixed with @ to make them translateable
.
commit
|
commitdiff
|
tree
2009-09-24
A
ngel O
r
t
e
ga
Re
n
amed
compile_c() to pars
e
(
)
.
commit
|
commitdiff
|
tree
2009-09-23
Angel
Ortega
Updated RELEASE_N
O
TES
.
commit
|
commitdiff
|
tree
2009-09-23
Ang
e
l Ortega
Moved tests
.
pl to te
s
ts
/
a
nd deleted ol
d
cru
f
t t
h
ere
.
commit
|
commitdiff
|
tree
2009-09-23
Angel Ortega
S
e
t ba
c
k 'if' to be
s
imila
r
to Artemu
s
4's and deleted
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
A
ngel Ortega
Fixed 'if' to be called 'iff' a
n
d new 'if' like
it
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Ortega
New opcode 'size'
.
commit
|
commitdiff
|
tree
2009-09-22
Ange
l
Ortega
New opc
o
de 'sor
t
'
(not
t
h
o
ro
u
ghly teste
d
) a
n
d 'r
e
v
e
rse'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel
Ortega
New opcode
'
seq'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel O
r
tega
N
ew opcode 'case'
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Orte
g
a
A
d
ded 'art5' to manifes
t
and binary scripts
.
commit
|
commitdiff
|
tree
2009-09-22
Angel Orteg
a
ex
e
c
(
)
now looks in the 'abort' flag
.
commit
|
commitdiff
|
tree
2009-09-21
A
n
gel Orte
g
a
Avoid generating empty
literals in compile()
.
commit
|
commitdiff
|
tree
2009-09-21
Angel O
r
t
ega
A
d
ded comments to Art
e
mus5
c
o
d
e
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Orte
g
a
Ensure th
e
call to compile_c()
is
wrap
p
ed
in
braces
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Orte
g
a
Small
tuni
n
g
s to
c
omp
i
le_c()
.
commit
|
commitdiff
|
tree
2009-09-21
Angel Ort
e
g
a
Some fi
x
e
s
t
o
art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel O
r
t
e
ga
New binary art5
.
commit
|
commitdiff
|
tree
2009-09-21
Angel
O
rtega
Renamed art5
t
o tests
.
p
l
.
commit
|
commitdiff
|
tree
2009-09-21
Ang
e
l Ortega
Add
e
d a test fo
r
the au
t
o-joi
n
er
.
commit
|
commitdiff
|
tree
2009-09-21
Ang
e
l Ortega
Add a jo
i
n
er to multiin
s
tructions
.
commit
|
commitdiff
|
tree
2009-09-21
An
g
el Orte
g
a
Fix t
h
e parser to work
in 1-instruction code
b
locks
.
commit
|
commitdiff
|
tree
2009-09-19
Ange
l
Ortega
N
e
w co
n
venience method exec0()
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ortega
F
i
xed
ar
g
um
e
nt
p
ars
i
ng a
n
d
added fu
n
cti
o
n 'foreach'
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Ort
e
ga
A
d
d
e
d functions 'gt', 'l
t
' and 'random'
.
commit
|
commitdiff
|
tree
2009-09-19
A
ngel Ortega
Add supp
o
rt for loade
r
_func
.
commit
|
commitdiff
|
tree
2009-09-19
Angel Orteg
a
Ensur
e
returning '' if
u
nd
e
f in
exec() instead of in
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Angel Orteg
a
The compiler almost
w
ork
.
commit
|
commitdiff
|
tree
2009-09-18
A
n
gel Ortega
Ano
t
her rewrit
e
: everything works but compile_
c
(
)
.
commit
|
commitdiff
|
tree
2009-09-17
A
ngel Orteg
a
More
u
ntested work
.
commit
|
commitdiff
|
tree
2009-09-17
Angel Ortega
Code example rewritten
.
commit
|
commitdiff
|
tree
2009-09-17
Angel Ortega
B
ig code rewrite (ag
a
i
n)
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
New o
p
code 'var'
.
commit
|
commitdiff
|
tree
2009-09-15
A
n
gel
O
r
tega
R
e
all
y
c
om
p
il
e
w
h
en loading a t
e
mpl
a
t
e f
r
om disk
.
commit
|
commitdiff
|
tree
2009-09-15
Ange
l
Or
t
ega
Added 'not' and 'if'
.
commit
|
commitdiff
|
tree
2009-09-15
An
g
e
l Or
t
e
g
a
Add
e
d 'eq', 'ne', 'and' and 'or'
.
commit
|
commitdiff
|
tree
2009-09-15
A
n
gel O
r
tega
A
d
ded
numb
e
r parsing
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Added math operation
s
as template functi
o
n
s
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Tr
i
m blanks at
the end of each
token instead of at
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
A
ngel Ort
e
g
a
New functi
o
n process()
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Orteg
a
Added loaded templa
t
es from the p
a
t
h
.
commit
|
commitdiff
|
tree
2009-09-15
Angel Ortega
Small ch
a
nge
s
to
ar
t
5
.
commit
|
commitdiff
|
tree
2009-09-15
An
g
el Ortega
Add
a
cache of previously compil
e
d temp
l
ates
.
commit
|
commitdiff
|
tree
2009-09-15
A
nge
l
Ortega
New
f
u
nc
t
ion
c
o
mpile(), tha
t
compiles Artemus5 c
o
de
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
An
g
el
O
rtega
New function compile_c() to compile a
pure Artemus5
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Angel
Ortega
M
o
re work
in
A
rtemu
s
5
.
commit
|
commitdiff
|
tree
2009-09-14
Angel Orte
g
a
A complete re
w
r
i
te
of Arte
m
us5
.
commit
|
commitdiff
|
tree
2009-09-13
An
g
el Ortega
Also pro
c
ess
t
he he
a
ders
i
n 'foreach'
.
commit
|
commitdiff
|
tree
2009-09-09
Ang
e
l Ortega
A
dded a heade
r
to 'foreach'
.
commit
|
commitdiff
|
tree
2009-09-09
Angel Or
t
ega
Ne
w
t
emplate function 'item'
.
commit
|
commitdiff
|
tree
2009-07-31
A
ngel Ortega
Fixed
loader_f
u
nc (Closes
:
#101
1
)
.
commit
|
commitdiff
|
tree
2009-04-28
Ang
e
l Ortega
Ensure vari
a
bles to be comp
a
red don't conta
i
n
C
Rs in
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Ange
l
Ort
e
ga
Version 4
.
1
.
2
R
ELEA
S
E
D
.
commit
|
commitdiff
|
tree
2009-03-12
Angel Ortega
Updated RELEASE_
N
OTE
S
.
commit
|
commitdiff
|
tree
2009-03-11
Angel Ortega
U
pdated RELEASE_NOT
E
S
.
commit
|
commitdiff
|
tree
2009-03-11
Angel
Ortega
Document
e
d
'loade
r
_func'
.
commit
|
commitdiff
|
tree
2009-03-11
Angel Ortega
Fixed a stupid bug in '
l
oad
e
r_f
u
n
c
' test
.
commit
|
commitdiff
|
tree
2009-03-11
Angel Ort
e
ga
Ne
w
argu
m
ent 'loader_f
u
nc'
.
commit
|
commitdiff
|
tree
2009-02-05
Ang
e
l Ort
e
ga
Documen
t
ation improvements
.
commit
|
commitdiff
|
tree
2009-02-05
Angel Ortega
Fixed a doc
u
mentation typo
.
commit
|
commitdiff
|
tree
2009-02-03
Angel
Orteg
a
For
g
et about headers and footers i
n
forea
c
h
()
,
a
t le
a
st
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Ang
e
l Ortega
Don't try
t
o armor/unarmor
u
ndef
i
ned strings
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
Updat
e
d TODO
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
Update
d
T
ODO
.
commit
|
commitdiff
|
tree
2009-01-31
Angel O
r
tega
U
pd
a
t
ed TODO
.
commit
|
commitdiff
|
tree
2009-01-31
Angel O
r
t
e
ga
A different approach t
o
delet
e
d
unset para
m
s
.
commit
|
commitdiff
|
tree
2009-01-31
A
n
gel
O
r
te
g
a
Force par
a
m
s() to delete non
-
existent paramet
e
r
s
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
Rewrit
t
en para
m
s
(
) (
C
l
oses: #100
8
)
.
commit
|
commitdiff
|
tree
2009-01-31
An
g
el Ortega
U
p
dated
TODO
.
commit
|
commitdiff
|
tree
2009-01-31
Angel Ortega
The 'foreach' fun
c
tion accepts now head
e
rs a
n
d footers
.
commit
|
commitdiff
|
tree
2009-01-30
Ange
l
Ortega
Exp
e
rimental tweaks to 'forea
c
h'
(that
don't work)
.
commit
|
commitdiff
|
tree
2009-01-30
Angel O
r
t
ega
The V
E
RS
I
ON varia
b
le has been
f
ixed
.
commit
|
commitdiff
|
tree
2009-01-30
Angel
Or
t
e
g
a
The Artemus
.
pm
is
re
a
l
ly a wrapper and no longe
r
a
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
A
ngel Orte
g
a
A
r
temus
.
pm as a f
r
ontend seems to
work (Closes:
#
1007)
.
commit
|
commitdiff
|
tree
2009-01-30
An
g
el Or
t
ega
Fix VERSION namespace
i
n Artemus5
.
commit
|
commitdiff
|
tree
next