Version: ~
License: Vaporware
OS: Win98-XP
Download: Not in the forseeable future
Jujuscript is a pet project that i enjoyed working on at the end of 2000, but have had to stop because of other, more pressing things. If i find myself with nothing to do (and no need of money) i might devote more time to it in the future.
The syntax resembles something between C++ and Javascript. Although it's pretty slow (less than 10% Javascript speed) it has not been optimised at all, so there is a lot of potential for improvement.
Originally intended as a high level embeddable script language, JujuScript is currently a programming language in its own right, simply because it's easier to develop it that way.
These days I use it as a toy and/or prototyping language. The best example of this is the concept demo for Drivey, which is a JujuScript application compiled into an executable.
JujuCalc
JujuCalc is one of my earliest JujuScript applications,
and has served me well over the years. Its simplistic
appearance belies the fact that it is in reality a very
powerful expression evaluator — in fact it's pretty
much a JujuScript console. This means that you can do
things like define functions and create infinite loops,
if you so choose!
|
Version: 1.0
|
Pressing the buttons using a mouse will make it behave like a very dumb ordinary calculator, but typing expressions directly [and pressing ENTER] will give you much more control. [ Q: Why bother having the buttons at all? A: Because if there's one appication where people expect to see buttons, it's a calculator. ]
Have recently revamped it a little, to take advantage of some new syntax as well as adding polynomial solving [real roots only]. Eg to solve the polynomial of the form 2x3 + 4x2 + x + 3 you simply type ![2,4,1,3] and press enter, which would give you the answer: [-0.475808410995].
You can check out the source code if you like, but since I'm not releasing an interpreter at this time you won't yet be able to modify it.