BUG?: strange behaviour while concatenating strings

4 views
Skip to first unread message

Ralf Hemmecke

unread,
Jul 26, 2026, 6:40:13 AM (10 days ago) Jul 26
to fricas-devel
It seems that concatenation of strings via juxtaposition does not
compile corrrectly if the first string is replaced by a function call.
See attached files.

In particular I see the following in the compilation output.

; file: /home/hemmecke/backup/git/qeta/tmp/FOO.NRLIB/FOO.lsp
; in: SDEFUN |FOO;handleOutput2;B2S;3|
; (BOOT::|steppedOutputs| BOOT::|out|)
;
; caught STYLE-WARNING:
; undefined function: BOOT::|steppedOutputs|
;
; compilation unit finished
; Undefined function:
; |steppedOutputs|
; caught 5 STYLE-WARNING conditions


And, surely, the function handleOutput2 does not work properly.

Ralf
FOO.lsp
foo.spad

Waldek Hebisch

unread,
Jul 26, 2026, 9:51:39 AM (10 days ago) Jul 26
to 'Ralf Hemmecke' via FriCAS - computer algebra system
On Sun, Jul 26, 2026 at 12:40:09PM +0200, 'Ralf Hemmecke' via FriCAS - computer algebra system wrote:
> It seems that concatenation of strings via juxtaposition does not compile
> corrrectly if the first string is replaced by a function call.
> See attached files.

Thanks for information. Should be fixed by the commit that I just
made.

--
Waldek Hebisch
Reply all
Reply to author
Forward
0 new messages