Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Genyris presents a new programming paradigm. Objects can belong to multiple classes independent from construction allowing data to be classified into types after creation.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
Genyris README LICENSE Refer to the file "LICENSE" INSTALLATION Refer to the installation instructions in doc/reference/manual.pdf. Otherwise read on: You need Java 1.6 JRE to run the Genyris interpreter. Check with your JRE version with: $ java -version Set your GENYRIS_HOME environment variable to the root folder where you unpacked the release. Add $GENYRIS_HOME/bin to your path. Make the file $GENYRIS_HOME/bin/genyris executable. Start the command-line interpreter with Java: $ genyris You will see a welcome message followed by a prompt: *** Welcome birchb, Genyris version NNN-xxxxxxxxxxxx.bb is listening... > Commands can now be typed, use two carriage returns to terminate each statement. To test the installation run the self test suite with the following command: > sys:self-test All being well, it will print ``OK'' and the number of tests passed. Examples of Genyris code are in the examples folder and can be loaded as follows: > include "examples/queens.g" And run: > run-queens 8 " "Q......." "....Q..." ".......Q" ".....Q.." "..Q....." "......Q." ".Q......" "...Q...." "" etc