Ulioisc
Jump to navigation
Jump to search
ulioisc is a OISC where u have 2 work bit-level
command
m t [j0,j1]
means:
set m
to t
,then jump to j0
if the line is off (if its on jump to j1
)
(if ulioisc jumps to somewhere undefined then it halts)
extra syntax
labels and short form
a:m t [j0,j1]
means:
the program can jump 2 this line by using a
m t j
means:
m t [j,j]
m t ...
means:
m t nl nl:...
and
m t l:...
means:
m t x x:...
# and &
#0
means: off
#1
means: on and
&l
means: line l
exit condition
if the program does not know what 2 do it crashes
examples
truth machine
input &dp dp:&dp &dp [exit,dp]
==