CLUScript is implemented by the Open Source library CLUParse. CLUParse in turn uses CLU and CLUDraw to implement multivector calculations and visualization.
This manual describes version 2.3 of CLUScript. Note that important aspects of the syntax have changed from version 1.5 to version 2.0. Please make sure to read the Change Log, where all changes are listed.
I tried to test CLUScript thoroughly, but since this parser grew much more complex than anticipated, there may still be some bugs present. If you find one, please let me know by sending an email to help@clucalc.info
. If you miss certain features or have any other suggestions, I would be happy to hear from you, as well. In particuar, if you would like to help me improve the CLU-libraries or CLUCalc, I'd be happy to hear from you.
In the following sections, the different features of CLUScript are discussed.