What is this?

   HashTab ==>  HashTable(Key, Val, String)

Have you looked at the documentatio or in the source code?

HashTable(Key, Entry, hashfn): Exports == Implementation where
    Key, Entry: SetCategory
    hashfn: String --  Union("EQ", "UEQUAL", "CVEC", "ID")
    ...

https://github.com/hemmecke/fricas-svn/blob/master/src/algebra/table.spad.pamphlet#L35

So you can write something like

  HashTable(Key, Val, "EQ")

Compare

        empty() ==
            MAKE_-HASHTABLE(INTERN(hashfn)$Lisp)$Lisp

https://github.com/hemmecke/fricas-svn/blob/master/src/algebra/table.spad.pamphlet#L75

What you are doing is putting a Type whare a concrete string is expected.

Ralf

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to