definitions checksums ;
IN: checksums.crc32
-: crc32-polynomial HEX: edb88320 ; inline
+CONSTANT: crc32-polynomial HEX: edb88320
-: crc32-table V{ } ; inline
+CONSTANT: crc32-table V{ }
256 [
8 [
[ "an array" ] [ { 1 2 3 } case-test-3 ] unit-test
-: case-const-1 1 ;
-: case-const-2 2 ; inline
+CONSTANT: case-const-1 1
+CONSTANT: case-const-2 2
! Compiled
: case-test-4 ( obj -- str )
GENERIC: <decoder> ( stream encoding -- newstream )
-: replacement-char HEX: fffd ; inline
+CONSTANT: replacement-char HEX: fffd
TUPLE: decoder stream code cr ;
SYMBOL: visited
-: reset-on-redefine { "inferred-effect" "cannot-infer" } ; inline
+CONSTANT: reset-on-redefine { "inferred-effect" "cannot-infer" }
: (redefined) ( word -- )
dup visited get key? [ drop ] [