src: github.com/ktye/i 6#k (public domain) build: go install ktye.github.com/wg/cmd/wg (compile wasm from go) wg . > k.wat (wat2wasm: github.com/WebAssembly/wabt) wat2wasm k.wat -o k.wasm online:ktye.github.io (wasm needs multi-value/bulk-memory) targets: go c fortran wasm web (x/ . f77/ . web/) tests: (k.t) c/extend: +/k.c (header-library "ktye.h") kompile: ahead of time (kom/) args: data file.k file.t (assign/execute/test) web: drop file assigns, plot `file dsc mor @[x;i;+;y] amend v verb + = grp eql .[x;i;+;y] dmend c comp 1+/*% ~ not mtc {a+b}.d env d derived +/ , enl cat k?t group l lambda {x+y} ^ srt cut k!t key x native c-extension # cnt tak t,d t,t t,'t(h) join _ flr drp t{a>5} where exec: t~`v: push $ str cst c:<`file(read) v: 0..63 monadic ? unq fnd `file