[just (Sat 11:15 EET) checked-out copy]
(After running Configure.pl) make test_prog halts at:
cc -std -fprm d -ieee -D_INTRINSICS -DLANGUAGE_C -I.. -c -o interpreter.o
interpreter.c
cc: Error: interpreter.c, line 97: In this statement, "end" is not declared.
(undeclared)
BUILD_TABLE(foo);
----^
cc: Error: interpreter.c, line 97: In this statement, "set_i_ic" is not declared.
(undeclared)
BUILD_TABLE(foo);
----^
and so on for each and every op. Looking at the preprocessed code:
{
void **foo;
foo = mem_sys_allocate(2048 * sizeof(void *));
do { foo [ 0 ] = end ; foo [ 1 ] = set_i_ic ; foo [ 2 ] = set_i ; foo [ 3 ] =
add_i ; foo [ 4 ] = sub_i ; foo [ 5 ] = mul_i ; foo [ 6 ] = div_i ; foo [ 7 ] = ...
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen