run:
alias main {
echo t
echo e
set %anumber 0
echo s
echo t
cocks
}
alias cocks {
echo this is da cox blox
set %astring fooey
echo varieebable: %astring %anumber
numtest
}
alias i {
echo %i
}
alias numtest {
set %i 0
set %notanumber cocks
i
inc %i
i
inc %i
i
inc %i
i
dec %i
dec %i
dec %i
dec %i
dec %i
dec %i
i
;throw errors:
inc %notanumber
dec %notanumber
}
alias: jmirc.lang.Alias: i
alias: jmirc.lang.Alias: main
alias: jmirc.lang.Alias: cocks
alias: jmirc.lang.Alias: numtest
var: jmirc.lang.Variable (STRING): %notanumber = cocks
var: jmirc.lang.Variable (NUMBER): %i = 0
var: jmirc.lang.Variable (NUMBER): %anumber = 0
var: jmirc.lang.Variable (STRING): %astring = fooey
--------PROGRAM----------
t
e
s
t
this is da cox blox
varieebable: fooey 0
0
1
2
3
-3
Error: Cannot increment non-number variable: jmirc.lang.Variable (STRING): %notanumber = cocks
Error: Cannot decrement non-number variable: jmirc.lang.Variable (STRING): %notanumber = cocks
Executed successfully.