After finding the Sheet-Based Calculator link and source code, I decided to download it and improve it for my Java learning experience and also because it's neat. :-)
Here's a link to the JAR file if you're interested.
Monday, February 25, 2008
Wednesday, February 20, 2008
GCLC (from "Geometry Constructions->LaTeX converter") is a tool for visualizing and teaching geometry, and for producing mathematical illustrations. Its basic purpose is converting descriptions of mathematical objects (written in the GCL language) into digital figures. GCLC provides easy-to-use support for many geometrical constructions, isometric transformations, conics, and parametric curves. The basic idea behind GCLC is that constructions are formal procedures, rather than drawings. Thus, in GCLC, producing mathematical illustrations is based on "describing figures" rather than of "drawing figures".
The Sheet-Based Calculator allows you to enter normal mathematical expressions in a word-processor-like environment, but then to execute them as well. Its algorithm is implemented by using compiler concepts and parser grammar rules. It can be used in most operating systems because it is written in Java.