Skip to content

ga2arch/l

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

l

DISCLAIMER: implementation will look like total madness, it's the J/K/APL way frate.

Simple array language, right now the idea is to provide an implementation of k6 http://kparc.com/k.txt.

Little of the language is actually implemented, just the parser and a couple of functions. The parser is written following the implementation shown in the book "an implementation of j".

Run

gcc l.c -o l && ./l Try: 1;2+2;3+4-1;!5;3+!5

Todo

  • Error system
  • Implement verbs
  • Implement adverbs
  • Improve logging
  • Buddy allocator
  • Tons of other stuff

Releases

No releases published

Packages

No packages published

Languages