Well that didn't last long! Here's build #86. (I promise there won't be
any more for a while yet...)
Changes:
- The predicate "?x: a = x & b = x" now yields "a <- b" as you'd expect.
(It's a hack, so it doesn't always work.)
- Fixed a very evil bug where calling functions with certain variable
names as arguments would cause bizare malfunctions. (Basically the
variable names used inside the function clashing with the arguments
passed in. This *should* be fixed now...)
- Functions are no longer hard-wired into the program; you can define
your own! The Library.txt file (it must be called exactly that) contains
the definitions. If this file doesn't exist or is not parsable,
currently the situation isn't handled terribly gracefully.
I've included the hard-wired functions, but feel free to add your own!
Post a reply to this message
Attachments:
Download 'logic.exe.dat' (189 KB)
Download 'us-ascii' (1 KB)
|