| : ticking-compile-only-error ( ... -- ) |
: ticking-compile-only-error ( ... -- ) |
| -&2048 throw ; |
-&2048 throw ; |
| |
|
| |
: compile-only-error ( ... -- ) |
| |
-&14 throw ; |
| |
|
| : (cfa>int) ( cfa -- xt ) |
: (cfa>int) ( cfa -- xt ) |
| [ has? compiler [IF] ] |
[ has? compiler [IF] ] |
| dup interpret/compile? |
dup interpret/compile? |
| \ get interpretation semantics of name |
\ get interpretation semantics of name |
| restrict-mask and |
restrict-mask and |
| if |
if |
| drop ['] ticking-compile-only-error |
drop ['] compile-only-error |
| else |
else |
| (cfa>int) |
(cfa>int) |
| then ; |
then ; |