APL interpreter and stream processor
Branch: master
Clone or download
ktye p: new plot package
p is an interface to ktye/plot.
It will be integrated into ktye/ui as an interactive plot canvas,
interfaced via aplextra/u.

Currently it plots into the console via sixel with:
echo "⌼?10⍴10" | lui -a
Latest commit e2cfd88 Feb 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apl channels: add channel-delay Feb 18, 2019
aplextra p: new plot package Feb 19, 2019
cmd
CHANNELS.md channels: add channel-delay Feb 18, 2019
DESIGN.md channels: add a first design draft Jan 12, 2019
GOALS.md Update GOALS.md Jan 8, 2019
README.md update readme Jan 9, 2019
REF.md ref: add index of primitives and operators Feb 17, 2019
TESTS.md ref: add index of primitives and operators Feb 17, 2019
log.svg Update log.svg Jan 8, 2019

README.md

APL\iv interpreter and stream processor


contents

programs

  • cmd/apl: APL interpreter as a command line program
  • cmd/lui: APL gui application
  • cmd/iv: a program similar to awk with an APL backend but for streaming n-dimensional data

status

What you find in TESTS.md is what works. It has not yet been used for anything else.

Next tasks:

  • assignments on tables (updates)
  • decide when to copy
  • make use of uniform type arrays
  • this is a stack, not a task list
  • learn APL