OK - I like the nice simple solutions. I've merged a commit to remove
the extra :use from the generated files and foam_l.lsp.
Changing the lisp generator and function library is pretty easy - if
there are any other changes that would improve things at this level do
let me know.
Peter
On Sun, 5
On Sun, Mar 05, 2023 at 07:08:19PM +0800, Qian Yun wrote:
>
> What we did before: "(do-symbols (x "FRICAS-LISP") (export (list x)))"
> This line basically exports every symbol from "COMMON-LISP" again in
> "FRICAS-LISP".
>
> This is highly unusual, because normally a package will only export its
On Sun, Mar 05, 2023 at 02:33:20PM +, Peter Broadbery wrote:
> > Aldor generates non-standard Lisp -- "in-package" with :use keyword.
>
> What should be generated? I'm happy to change it to something more standard.
> I don't really know lisp, so I'd rather implement other peoples ideas
> in t
> Aldor generates non-standard Lisp -- "in-package" with :use keyword.
What should be generated? I'm happy to change it to something more standard.
I don't really know lisp, so I'd rather implement other peoples ideas
in this area..
Peter
On Sun, 5 Mar 2023 at 13:26, oldk1331 wrote:
>
> As Wal
As Waldek said in the github comment:
"IIRC redefined 'in-package' was added for Aldor. I do not know
if Aldor still need it."
Aldor generates non-standard Lisp -- "in-package" with :use keyword.
- Qian
On Sun, Mar 5, 2023, 9:14 PM Ralf Hemmecke wrote:
> > So, what we intend to do: (due to st
So, what we intend to do: (due to still existed issue on the Aldor side)
What exactly do you mean here?
At least I am relieved that your patch does seemingly not break the
fricas-aldor interface.
Ralf
--
You received this message because you are subscribed to the Google Groups "FriCAS -
co
OK, after some trying with small code examples and reading (obscure)
Common Lisp documentation, I finally understand the context of this bug.
So, what we intend to do: (due to still existed issue on the Aldor side)
we want to "shadow" definition of "in-package" from Lisp implementation,
and use o