diff --git a/.gitignore b/.gitignore index 8cd0df3..e7de573 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ .vscode -.idea \ No newline at end of file +.idea +dist-newstyle +a.out +out.o +out.asm diff --git a/examples/rule110.zorth b/examples/rule110.zorth index a646bd7..c16afa3 100644 --- a/examples/rule110.zorth +++ b/examples/rule110.zorth @@ -21,45 +21,41 @@ 0 = if 0 = if + 32 display 0 = if ( 0 0 0 ) - 32 display swap dup 0 ! else ( 0 0 1 ) - 35 display swap dup 1 ! fi else + 35 display 0 = if ( 0 1 0 ) - 35 display swap dup 1 ! else ( 0 1 1 ) - 35 display swap dup 1 ! fi fi else 0 = if + 32 display 0 = if ( 1 0 0 ) - 32 display swap dup 0 ! else ( 1 0 1 ) - 35 display swap dup 1 ! fi else + 35 display 0 = if ( 1 1 0 ) - 35 display swap dup 1 ! else ( 1 1 1 ) - 32 display swap dup 0 ! fi fi