Releases: DerEasy/Propositional-Calculator
v0.3-beta Update memory fix
From now on, results will not be cached anymore. This means pcl will not use excessive amounts of memory when there are a lot of variables in a formula; instead, output will now be written asynchronously as the results are being computed.
v0.2-beta Feature Update
-
Shortened executable name from propcalc to pcl
-
There are now two binaries: pcl.exe is the framework-dependent version, which requires the user to have .NET installed. pcls.exe is the standalone version, but its filesize is much larger. Choose the latter if you don't know what this all means. You can rename the files if you like.
-
Added shell argument:
Starting pcl with the argument "shell" makes it possible to run calculations in e.g. the console without needing to write a file containing code. Starting pcl with no arguments invokes the shell with the default filename also being "shell". -
Added no_calc argument:
Starting pcl with the argument "no_calc" prevents the code from being executed. This is useful if the code takes a long time to execute, but you just want to compile it or show steps instead. -
The first program argument will now be considered to also be the given filename, even if that argument corresponds to an entry in the list of pcl's possible (fixed) program arguments. Invoking
pcl steps
therefore sets the filename to "steps", but it also makes pcl show steps on code execution -
Fixed error when code is empty, pcl will instead just exit
-
Other bug fixes
v0.1.1-beta Patch
- Fixed a parsing error that lead to some operations being missed when the statement was long