I have updated my logic-related code, I have added a lot more since I mentioned it on this forum.

Would you be interested in including it with FriCAS? Waldek: I think I have addressed your earlier comments?

The code is here:
https://github.com/martinbaker/multivector/blob/master/logic.spad
The documentation is here:
http://www.euclideanspace.com/prog/scratchpad/mycode/discrete/logic/

I have also updated the computation-related code, moving the intutionistic logic domain from computation.spad to logic.spad and generally tidying up the code and improving output.

The code is here:
https://github.com/martinbaker/multivector/blob/master/computation.spad
The documentation is here:
http://www.euclideanspace.com/prog/scratchpad/mycode/computation/

notes:
1) Since I have moved intutionistic logic domain from computation.spad to logic.spad it would be good if you would like to update/add them at the same time. 2) I have included Logic category, this is the same as existing Logic category in Boolean.spad as it is intended to replace it. Since this category is more general than just Boolean I thought it more appropriate to put it in logic.spad. 3) It would be really good if the precedence of /\ and \/ infix operators could be made higher than *. This is to allow Clifford algebras to work properly. If there is some conflict with logic domains, in doing this, is there a way we could fix this at the same time? There was a plan to allow precedence to change for different domains but I have since thought about this and I now think that would be a bad idea. 4) FriCAS has allowed unicode output for a long time, is it about time this was allowed in library code? I have not yet used this but it would have been useful for computation-related code, especially lambda functions. Its a long time since I asked about this so I thought its worth asking again.

Martin

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to