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.