Turing machine updated
parent
ecf9010f6d
commit
43e36b6491
|
@ -19,21 +19,28 @@
|
||||||
- slice: if sequence or seq start is changed, abstraction violation
|
- slice: if sequence or seq start is changed, abstraction violation
|
||||||
- out of memory error when printing global namespace
|
- out of memory error when printing global namespace
|
||||||
- delegating generic words with a non-standard picker
|
- delegating generic words with a non-standard picker
|
||||||
|
- pass an integer stack pos instead of a quotation
|
||||||
- code gc
|
- code gc
|
||||||
- stream server can hang because of exception handler limitations
|
- stream server can hang because of exception handler limitations
|
||||||
- better i/o scheduler
|
- better i/o scheduler
|
||||||
- if two tasks write to a unix stream, the buffer can overflow
|
- if two tasks write to a unix stream, the buffer can overflow
|
||||||
- make 3.4 bits>double an error
|
- make 3.4 bits>double an error
|
||||||
|
|
||||||
- 2220.446049250313 [ dup float? [ tanh ] when ]
|
- 2220.446049250313 [ dup float? [ tanh ] when ]
|
||||||
- call and compile-1 give C{ 0.0/0.0 0.0/0.0 } 0.0/0.0
|
- call and compile-1 give C{ 0.0/0.0 0.0/0.0 } 0.0/0.0
|
||||||
- 2.718281828459045e+19 [ dup float? [ sech ] when ]
|
- 2.718281828459045e+19 [ dup float? [ sech ] when ]
|
||||||
- call/compile-1: C{ 0.0/0.0 0.0/0.0 } 0.0
|
- call/compile-1: C{ 0.0/0.0 0.0/0.0 } 0.0
|
||||||
- 0.0/0.0 next-power-of-2 never terminates -- comparison always returns false
|
- 0.0/0.0 next-power-of-2 never terminates -- comparison always returns false
|
||||||
- 0.0/0.0 >fixnum . -> 0 0.0/0.0 >bignum . -> 0
|
- 0.0/0.0 >fixnum . -> 0 0.0/0.0 >bignum . -> 0
|
||||||
|
|
||||||
- httpd crash
|
|
||||||
- "localhost" 50 <client> won't fail
|
- "localhost" 50 <client> won't fail
|
||||||
- major GC while downloading files
|
|
||||||
- out of memory from ffi calls
|
- out of memory from ffi calls
|
||||||
- out of memory from overflow check
|
- out of memory from overflow check
|
||||||
|
- x86 %unbox-struct
|
||||||
|
- amd64 %unbox-struct
|
||||||
|
- remove literal table
|
||||||
|
- callbacks
|
||||||
|
- CFBundle error handling
|
||||||
|
- autoload frameworks in cocoa class words
|
||||||
|
- document FFI
|
||||||
|
- document tools
|
||||||
|
- document conventions
|
||||||
|
- new turtle graphics tutorial
|
||||||
|
|
|
@ -14,12 +14,12 @@ SYMBOL: halt
|
||||||
|
|
||||||
! This is a simple program that outputs 5 1's
|
! This is a simple program that outputs 5 1's
|
||||||
H{
|
H{
|
||||||
[[ [[ 1 0 ]] T{ state f 1 1 2 } ]]
|
{ [[ 1 0 ]] T{ state f 1 1 2 } }
|
||||||
[[ [[ 2 0 ]] T{ state f 1 1 3 } ]]
|
{ [[ 2 0 ]] T{ state f 1 1 3 } }
|
||||||
[[ [[ 3 0 ]] T{ state f 1 -1 1 } ]]
|
{ [[ 3 0 ]] T{ state f 1 -1 1 } }
|
||||||
[[ [[ 1 1 ]] T{ state f 1 -1 2 } ]]
|
{ [[ 1 1 ]] T{ state f 1 -1 2 } }
|
||||||
[[ [[ 2 1 ]] T{ state f 1 -1 3 } ]]
|
{ [[ 2 1 ]] T{ state f 1 -1 3 } }
|
||||||
[[ [[ 3 1 ]] T{ state f 1 -1 halt } ]]
|
{ [[ 3 1 ]] T{ state f 1 -1 halt } }
|
||||||
} states set
|
} states set
|
||||||
|
|
||||||
! Current state
|
! Current state
|
||||||
|
|
Loading…
Reference in New Issue