axiom-developer
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]