Skip to content

martin-decky/ichiglyph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ichiglyph language tools

These are the Ichiglyph language tools. Ichiglyph is a simple Turing-complete language derived from Brainfuck.

Ichiglyph and Brainfuck implement the same set of instructions, the only major difference is their encoding. The following table presents the encoding of the instructions of both languages.

Brainfuck Ichiglyph
> ll
< lI
+ Il
- II
. 1l
, 1I
[ l1
] I1

The Ichiglyph language was inspired by a remark by Josefina Mádrová, who cleverly noted that using the characters l, I and 1 in identifiers is a bad practice.

The following tools are available:

There are also several Brainfuck and equivalent Ichiglyph sample programs in the examples directory. The original Brainfuck programs were taken directly from pablojorge's GitHub repo. These programs are copyrighted by their respective authors.

What is the use of this?

As with Brainfuck itself and all its variants and derivatives, the purpose is mostly just to have fun. However, Ichiglyph programs could be used to demonstrate that certain fonts are unsuitable for rendering source code.

I and l indistinguishable l and 1 hardly distinguishable all characters somewhat distinguishable

What does the name mean?

Ichi means one in Japanese. Glyph is an elemental symbol within an agreed set of symbols.

About

Ichiglyph language tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published