in compilers/tge/TGE.pir, we have
.sub '__onload' :load
# use other modules
load_bytecode 'compilers/tge/TGE/Rule.pir'
load_bytecode 'compilers/tge/TGE/Instance.pir'
load_bytecode "compilers/tge/TGE/Parser.pir"
Those 3 files should be compiled to .pbc's at build time, and this
code should be changed to load the pbc instead of the pir.
> in compilers/tge/TGE.pir, we have
>
> .sub '__onload' :load
> # use other modules
> load_bytecode 'compilers/tge/TGE/Rule.pir'
> load_bytecode 'compilers/tge/TGE/Instance.pir'
> load_bytecode "compilers/tge/TGE/Parser.pir"
>
>
> Those 3 files should be compiled to .pbc's at build time, and this
> code should be changed to load the pbc instead of the pir.
Here's a patch that does that. I also cleaned up some of the slashes in the
Makefile that might not be portable.
-- c