Axiom Computer Algebra System - Bugs: bug #4585, Lisp system should handle...
You are not allowed to post comments on this tracker with your current authentication level.
bug #4585: Lisp system should handle unlimited number of arguments
Submitter: | David Mentré <dmentre> | ||
Submitted: | Sat 02 Aug 2003 10:35:02 AM UTC | ||
Category: | lisp system | Severity: | 1 - Wish |
Item Group: | feature request | Status: | transferred |
Privacy: | Public | Assigned to: | None |
Originator Name: | Tim Daly | Open/Closed: | Open |
Release: | Thu, 31 Jul 2003 19:08:57 -0400 | Reproducibility: | Every Time |
Fixed Release: | |||
Error message: |
|
||
Example of code trigerring the bug: |
|
||
Internal cause: |
|
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
CC list is empty
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
It would be useful to have unlimited number of arguments.
Axiom gets around the limited argument restriction because there is only
one function that (potentially) uses it and that is the |Join| function.
Since the interpreter doesn't have this restriction we keep the |Join|
function is a special file called nocompil.lisp which is never compiled
(thus, the name). This solution seems to work fine for Axiom and I don't
see the need for any other solution. It would be nice if unlimited args
"just worked" but it is not essential.