-
Notifications
You must be signed in to change notification settings - Fork 0
Planned CCL API
Iconmaster edited this page Feb 6, 2019
·
5 revisions
CCL is Iconus's input format and scripting language.
get
set!
has?
read-only?
fields
field-names
field-values
keys
values
set
add
add-all
del-key
del-val
del-keys
del-vals
concat
slice
clear!
add!
add-all!
del-key!
del-val!
del-keys!
del-vals!
-
each
,each!
,each/pair
,each!/pair
-
filter
,filter!
,filter/pair
,filter!/pair
-
count
,count!
,count/pair
,count!/pair
local
global
==
!=
echo
bool
and
or
not
if
while
case
cond
list
>list
range
split
- head
- tail
- behead
- curtail
- behead!
- curtail!
map
>map
-
partition
,partition/pair
future
>future
event
connect
disconnect
fire
wait
apply
class
get-class
is?
to
try
throw
-
ls
: Returns a list of files. -
cat
: Returns a str/raw by default, or something else if a correct cat handler is defined.
-
system
- calls out to an OS binary
table
>table
get-row
get-col
get-cols
add-row
add-rows
add-col
add-cols
del-row
del-rows
del-col
del-cols
select
join