On Tue, Jul 23, 2013 at 12:32:45PM -0700, William Stein wrote:
> Nice.   Your Aldor ubuntu package (with the updated fix so setting
> ALDORROOT=/usr is not necessary) is now available in ther Terminal of
> https://cloud.sagemath.com, in case anybody wants to easily try it
> out.  Just create an account, click "New Project", then in the project
> "+New --> Terminal", and in the terminal type "aldor -gloop" as you do
> above, and it works. See the screenshot.

That's great. Here is a simple Aldor code execution environment I'm
hosting (probably temporarily, because the Sage Terminal is a much better
alternative). It includes a working sieve example.

> I tried putting the program sieve.as from
> http://www.aldor.org/docs/HTML/chap1.html into a file and typing
> 
>    aldor -Fx sieve.as
> 
> as they do there, but it fails with many errors, starting as follows.
>  I don't know anything about Aldor really, so I'm probably doing
> something wrong.

Yes, this example is wrong. Ralf is working on the documentation, and we
will have working examples in that. I don't have write access to anything
on aldor.org, so I can't do anything about that.

> ~$ aldor -Fx sieve.as
> "sieve.as", line 6: import from Boolean, SingleInteger;
>                     .....................^
> [L6 C22] #1 (Error) No meaning for identifier `SingleInteger'.

This is code written for the older "axllib" library. The new "libaldor"
library renamed SingleInteger to MachineInteger.

> If somebody ends up making a cloud project with a few examples that
> work, it would be a good example for our "project templates" library

That is a good idea.

I will keep the ubuntu package up-to-date with important fixes and
changes, version numbers will include the date the package was uploaded.

Pippijn

Attachment: signature.asc
Description: Digital signature

Reply via email to