icfp.2006 vocabulary
Factor handbook ยป Vocabulary index


Summary
Implementation of task for ICFP 2006

Metadata
Parents:icfp
Tags:examples
Authors:Gavin Harrison


Words

Symbol words
arrays
finger
open-arrays
regs


Ordinary words
WordStack effect
>32bit( m -- n )
?grow-storage( -- )
advance( -- val opcode )
arr-val( index loc -- z )
binary-op( quot -- ? )
exec-loop( bool -- )
get-a( platter -- register )
get-b( platter -- register )
get-c( platter -- register )
get-cb( platter -- b c )
get-cba( platter -- c b a )
get-op( num -- op )
get-special( platter -- register )
get-value( platter -- register )
init( path -- )
load-platters( path -- )
new-array( size location -- )
op0( opcode -- ? )
op1( opcode -- ? )
op10( opcode -- ? )
op11( opcode -- ? )
op12( opcode -- ? )
op13( opcode -- ? )
op2( opcode -- ? )
op3( opcode -- ? )
op4( opcode -- ? )
op5( opcode -- ? )
op6( opcode -- ? )
op8( opcode -- ? )
op9( opcode -- ? )
reg-val( m -- n )
run-op( -- bool )
run-prog( path -- )
run-sand( -- )
set-arr( val index loc -- )
set-reg( val n -- )


Files


Metadata files