[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] [#165 stream2.input]
From: |
Bill Page |
Subject: |
[Axiom-developer] [#165 stream2.input] |
Date: |
Sun, 30 Oct 2005 14:44:16 -0600 |
Changes http://wiki.axiom-developer.org/165Stream2Input/diff
--
--removed:
----------------------------------------------------------------------
??changed:
----------------------------------------------------------------------
-in general this fixes the problems:
-
-)set functions compile on
In general this fixes the problems::
)set functions compile on
??changed:
-)set streams calculate 10
-[j for j in 4.. | j < 10 ]
-does not stop
-m==[j for j in 4.. | j < 10 ]
-m
-causes GCL to exit, CCL to never complete
-but
-[j for j in 0.. | j < 10 ]
-works! issue seems to be 0 vs 4 in loop index
-
-)set streams calculate 10
-u==[i+j for i in (-4)..10 | i < 5 for j in 4.. | j < 10]
-u
-causes GCL to exit, CCL works
-u==[i+j for i in 0..10 | i < 5 for j in 0.. | j < 10]
-also fails. issue seems to be end test compile.
-
-)set streams calculate 10
-u==[[i+j for i in 0..] for j in 0..]
-[1 more lines...]
Test 1::
!\begin{axiom}
)set streams calculate 10
[j for j in 4.. | j < 10 ]
\end{axiom}
does not stop.
Test 2::
!\begin{axiom}
m==[j for j in 4.. | j < 10 ]
m
\end{axiom}
causes GCL to exit, CCL to never complete.
but:
\begin{axiom}
[j for j in 0.. | j < 10 ]
\end{axiom}
works!
issue seems to be 0 vs 4 in loop index
Test 3::
!\begin{axiom}
)set streams calculate 10
u==[i+j for i in (-4)..10 | i < 5 for j in 4.. | j < 10]
u
\end{axiom}
causes GCL to exit, CCL works.
Test 4::
!\begin{axiom}
)set streams calculate 10
u==[i+j for i in 0..10 | i < 5 for j in 0.. | j < 10]
u
\end{axiom}
also fails.
issue seems to be end test compile.
Test 5::
!\begin{axiom}
)set streams calculate 10
u==[[i+j for i in 0..] for j in 0..]
u
\end{axiom}
causes GCL to exit, CCL works.
??changed:
-because
-[[i+j for i in 0..] for j in 0..]
-works. also the sequence
because::
[[i+j for i in 0..] for j in 0..]
works::
!\begin{axiom}
[[i+j for i in 0..] for j in 0..]
\end{axiom}
also the sequence:
\begin{axiom}
??changed:
-works! something appears to be set funny when
\end{axiom}
works!
something appears to be set funny when
++added:
Test 6:
\begin{axiom}
??changed:
-causes GCL to exit, CCL works
-but
-)set streams calculate 10
\end{axiom}
causes GCL to exit, CCL works.
but:
\begin{axiom}
)set streams calculate 5
??changed:
-works!
\end{axiom}
works, and
\begin{axiom}
++added:
\end{axiom}
++added:
--
forwarded from http://wiki.axiom-developer.org/address@hidden
- [Axiom-developer] [#165 stream2.input],
Bill Page <=