Skip to content

mattneary/AnInterpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Interpreter

An Interpreter for A Programming Language (APL) currently with support for a few operators but without the list shorthand. Primarily, it features a well designed parser and easy interfacing for the addition of new operators, dyadic or monadic.

Example

The following finds prime number up to 10.

(~RR×R)/R110

Roadmap

I intend to utilize this interpreter in any math applications, such as graphers, which I create in the future. Beyond that, it was meant as an experiment in quality yet small interpreter design.

Releases

No releases published

Packages

No packages published