[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiomdeveloper] [#165 stream2.input]
From: 
Bill Page 
Subject: 
[Axiomdeveloper] [#165 stream2.input] 
Date: 
Sun, 30 Oct 2005 14:44:16 0600 
Changes http://wiki.axiomdeveloper.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.axiomdeveloper.org/address@hidden
 [Axiomdeveloper] [#165 stream2.input],
Bill Page <=