aboutsummaryrefslogtreecommitdiff
path: root/src/algebra
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2009-04-19 07:28:29 +0000
committerdos-reis <gdr@axiomatics.org>2009-04-19 07:28:29 +0000
commit2d92ed04add1b6a356318af0196dfc4932b171b3 (patch)
treee41e85eb132d8927b011c1c369a3efdf5a1372d4 /src/algebra
parentaf3ebc0d983434f91686d8e2ba7bcb21d5083a30 (diff)
downloadopen-axiom-2d92ed04add1b6a356318af0196dfc4932b171b3.tar.gz
* algebra/mkfunc.spad.pamphlet (tuplify$InputForm): Tidy.
* interp/i-output.boot (parms2String): New. (inputForm2String): Handle anonymous functions.
Diffstat (limited to 'src/algebra')
-rw-r--r--src/algebra/mkfunc.spad.pamphlet1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/algebra/mkfunc.spad.pamphlet b/src/algebra/mkfunc.spad.pamphlet
index 3bb17da5..1770e7c8 100644
--- a/src/algebra/mkfunc.spad.pamphlet
+++ b/src/algebra/mkfunc.spad.pamphlet
@@ -158,6 +158,7 @@ InputForm():
convert([op, first args, binary(op, rest args)]$List(%))
tuplify l ==
+ empty? l => convert(nil$List(%))
empty? rest l => convert first l
conv
concat(convert("tuple"::Symbol), [convert x for x in l]$List(%))