On Sat, Nov 25, 2023 at 05:24:10PM +0100, Prof. Dr. Johannes Grabmeier wrote:
> 
> I enhanced Character and String with greek letters and other useful
> functions. Code string-enhanced.spad is included. Also symbol-jg.spad with
> signatures like alpha: () -> Sybol
<snip>
> I am curious to learn what is going wrong now. And, if this can be fixed I
> would appreciate to include my enhancements to the distribution.

AFAICS you are basing your string-enhanced.spad on old, pre-1.3.8
string.spad.  In particular, you missed the change:

@@ -266,7 +266,7 @@ IndexedString(mn : Integer) : Export == Implementation where
     c :  Character
     cc : CharacterClass
 
-    new(n, c)              == make_full_CVEC(n, c)$Lisp
+    new(n, c)              == make_full_CVEC2(n, c)$Lisp
     empty()                == make_full_CVEC(0$Lisp)$Lisp
     empty?(s)              == Qsize(s) = 0
     #s                     == Qsize(s)

In 1.3.8 make_full_CVEC accepts only single argument, 1.3.8 and
1.3.9 provide separate two argument version called make_full_CVEC2.

I do not know if this is the only problem, but the above must
have created trouble.

-- 
                              Waldek Hebisch

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/ZWI91YlaJZeUU5UB%40fricas.org.

Reply via email to