Compiling gbeta, Creating Variants |
If you have downloaded the soure code, and you have access to a Mjolner BETA System compiler, you can compile the interpreter, and hence you can perform language design experiments with it. Since I'd enjoy cooperating about such endeavors, don't hesitate to ask me if you experience problems in doing so! Assuming you have installed gbeta in your home directory, you can compile the interpreter like this:
This will take some time. The binary created by this compilation must
be moved to the On Linux:
On Sun:
On HP:
On the SGI platform it is necessary to move a number of auxiliary dynamically loaded libraries, in order to ensure that the dynamic link process succeeds:
That's it! Now you can try out your new interpreter, to see if your installation is basically sound. Creating Variants
Of course there could be myriads of different ways to modify
gbeta. If you want to experiment with the grammar of the
language, you need the Changing the grammar of the language is of course potentially a very deep change which requires a lot of changes to the static analysis and run-time system of gbeta. Don't hesitate to tell me about your adventures if you are doing such things! |