Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

375 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graliffer ಠ_ಠ

Graliffer is an interpreted exotic programming language using a 2d grid holding both code and data.

Each cells in the grid can contain up to 3 chars (unicode graphems).

Heads walk through the grid reading cells, executing opcodes, and pushing operands to their stack.

Roadmap

  • A interpreter library (WIP at grai)
  • A terminal user interface (WIP!)
    • An visual editor with ergonomics in mind : undo mechanism, copy-pasting, multi-cell selection, address picking et selection..
    • Examples, templates and snippets
    • Good debuging utilities, stack visualisation, breakpoints, step-by-step ...
    • Differents I/O, textual, graphical, sound...
  • Paralellisation with multiples heads
  • New opcodes for absurd programming
  • A new operand to manipulate numbers with an absurdly high base for counting higher than 999, using the whole unicode set of character

About

Graliffer is an exotic programming language using a 2d grid holding code and data

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages