Improved hbcht.
This commit is contained in:
@@ -13,6 +13,37 @@ Half-Broken Car in Heavy Traffic is a difficult programming language with only
|
||||
|
||||
hbcht is a Python 3.1+ combined compiler/interpreter for the language.
|
||||
|
||||
** Example program
|
||||
|
||||
#+BEGIN_SRC
|
||||
; Increment the first memory cell once without changing the other cells.
|
||||
|
||||
> ^ <
|
||||
> v <
|
||||
#
|
||||
^< >
|
||||
^
|
||||
^ ^<>
|
||||
^
|
||||
> ^<
|
||||
^
|
||||
> v < o v
|
||||
v
|
||||
v
|
||||
< > v
|
||||
v v
|
||||
v v
|
||||
v v
|
||||
v v
|
||||
> ^ <
|
||||
#+END_SRC
|
||||
|
||||
When compiled, this can be called as
|
||||
: ./test 51
|
||||
which will return
|
||||
: 0: 52
|
||||
because 51 + 1 = 52.
|
||||
|
||||
** Language documentation
|
||||
|
||||
This is the official documentation of HBCHT.
|
||||
|
||||
Reference in New Issue
Block a user