You can subscribe to this list here.
| 2009 |
Jan
(2) |
Feb
(5) |
Mar
|
Apr
|
May
(2) |
Jun
(8) |
Jul
(4) |
Aug
|
Sep
|
Oct
(2) |
Nov
(6) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
(2) |
Jul
(18) |
Aug
(13) |
Sep
(7) |
Oct
|
Nov
|
Dec
(2) |
| 2011 |
Jan
|
Feb
(11) |
Mar
|
Apr
(4) |
May
|
Jun
(1) |
Jul
(18) |
Aug
(16) |
Sep
(12) |
Oct
(12) |
Nov
(19) |
Dec
(42) |
| 2012 |
Jan
(16) |
Feb
(3) |
Mar
(8) |
Apr
(14) |
May
(30) |
Jun
(5) |
Jul
(7) |
Aug
(3) |
Sep
(10) |
Oct
(4) |
Nov
(10) |
Dec
(1) |
| 2013 |
Jan
(14) |
Feb
(8) |
Mar
(5) |
Apr
(3) |
May
(9) |
Jun
(19) |
Jul
|
Aug
(27) |
Sep
(5) |
Oct
(18) |
Nov
(12) |
Dec
(8) |
| 2014 |
Jan
(5) |
Feb
(8) |
Mar
(20) |
Apr
(22) |
May
(28) |
Jun
(9) |
Jul
(6) |
Aug
(46) |
Sep
(40) |
Oct
(15) |
Nov
(8) |
Dec
(34) |
| 2015 |
Jan
(20) |
Feb
(15) |
Mar
(18) |
Apr
(20) |
May
(3) |
Jun
(13) |
Jul
(10) |
Aug
(19) |
Sep
(8) |
Oct
(31) |
Nov
(26) |
Dec
(13) |
| 2016 |
Jan
(13) |
Feb
(4) |
Mar
(14) |
Apr
(28) |
May
(19) |
Jun
(7) |
Jul
(1) |
Aug
|
Sep
(19) |
Oct
(5) |
Nov
(4) |
Dec
(9) |
| 2017 |
Jan
(4) |
Feb
(30) |
Mar
|
Apr
(5) |
May
(1) |
Jun
(1) |
Jul
(3) |
Aug
(2) |
Sep
(11) |
Oct
(3) |
Nov
(1) |
Dec
(6) |
| 2018 |
Jan
(5) |
Feb
(12) |
Mar
(5) |
Apr
(12) |
May
(22) |
Jun
(86) |
Jul
(7) |
Aug
(5) |
Sep
(6) |
Oct
(17) |
Nov
(1) |
Dec
(3) |
| 2019 |
Jan
(17) |
Feb
(4) |
Mar
(2) |
Apr
(7) |
May
(1) |
Jun
(2) |
Jul
(7) |
Aug
(9) |
Sep
|
Oct
(11) |
Nov
(20) |
Dec
(24) |
| 2020 |
Jan
(13) |
Feb
(1) |
Mar
(9) |
Apr
(2) |
May
(6) |
Jun
(6) |
Jul
(4) |
Aug
(2) |
Sep
(4) |
Oct
(1) |
Nov
(2) |
Dec
(6) |
| 2021 |
Jan
(10) |
Feb
(49) |
Mar
(26) |
Apr
(2) |
May
(1) |
Jun
|
Jul
(4) |
Aug
(6) |
Sep
|
Oct
(8) |
Nov
(5) |
Dec
(11) |
| 2022 |
Jan
|
Feb
|
Mar
(14) |
Apr
(19) |
May
(14) |
Jun
(4) |
Jul
|
Aug
|
Sep
(6) |
Oct
(4) |
Nov
|
Dec
(1) |
| 2023 |
Jan
|
Feb
(4) |
Mar
(6) |
Apr
|
May
|
Jun
(6) |
Jul
|
Aug
|
Sep
(13) |
Oct
(1) |
Nov
|
Dec
(16) |
| 2024 |
Jan
(66) |
Feb
(13) |
Mar
(5) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2025 |
Jan
|
Feb
|
Mar
(32) |
Apr
(3) |
May
(8) |
Jun
(5) |
Jul
|
Aug
(7) |
Sep
|
Oct
(2) |
Nov
(11) |
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
1
(1) |
|
2
(1) |
3
(1) |
4
|
5
|
6
|
7
|
8
(1) |
|
9
|
10
|
11
|
12
|
13
(4) |
14
|
15
|
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
|
30
|
|
|
|
|
|
|
|
From: Kostas O. <k.o...@at...> - 2014-11-13 23:22:12
|
Thanks Raf and Eberhard, I think that will take care of my immediate
problem. But the solution is certainly non-trivial!
maxima has this command:
------------------------------------------------------------------------
_Function:_ *read*/(expr_1, …, expr_n)/
Prints expr_1, …, expr_n, then reads one expression from the console
and returns the evaluated expression. The expression is terminated
with a semicolon |;| or dollar sign |$|.
See also |readonly <cid:par...@at...>|
Example:
(%i1) foo: 42$
(%i2) foo: read ("foo is", foo, " -- enter new value.")$
foo is 42 -- enter new value.
(a+b)^3;
(%i3) foo;
3
(%o3) (b + a)
Categories: Console interaction <cid:par...@at...>
------------------------------------------------------------------------
I think a similar command would be generally useful in Reduce.
Kostas
On 11/13/2014 15:14, Eberhard Schruefer wrote:
> One possibility would be
>
> symbolic procedure ask_value u;
> begin scalar p,r;
> p := setpchar "? ";
> prin2 u;
> r := xread nil;
> return r
> end;
>
> Then
>
> ask_value 'x;
>
> would yield
>
> x? 199;
>
> 199
>
> Eberhard
>
> On 13/11/14 04:08, Kostas Oikonomou wrote:
>> Does Reduce have a "read" command that can get input from the user?
>> E.g. so you can say something like
>> read("x? ", x), which will prompt for a value for x by printing "x? " on
>> the terminal.
>>
>> Kostas
>>
>> ------------------------------------------------------------------------------
>> Comprehensive Server Monitoring with Site24x7.
>> Monitor 10 servers for $9/Month.
>> Get alerted through email, SMS, voice calls or mobile push notifications.
>> Take corrective actions from your mobile device.
>> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Reduce-algebra-developers mailing list
>> Red...@li...
>> https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Reduce-algebra-developers mailing list
> Red...@li...
> https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers
|
|
From: Eberhard S. <esc...@ca...> - 2014-11-13 20:50:52
|
One possibility would be
symbolic procedure ask_value u;
begin scalar p,r;
p := setpchar "? ";
prin2 u;
r := xread nil;
return r
end;
Then
ask_value 'x;
would yield
x? 199;
199
Eberhard
On 13/11/14 04:08, Kostas Oikonomou wrote:
> Does Reduce have a "read" command that can get input from the user?
> E.g. so you can say something like
> read("x? ", x), which will prompt for a value for x by printing "x? " on
> the terminal.
>
> Kostas
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Reduce-algebra-developers mailing list
> Red...@li...
> https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers
|
|
From: Raffaele V. <raf...@un...> - 2014-11-13 17:19:36
|
On 13/11/14 04:08, Kostas Oikonomou wrote:
> Does Reduce have a "read" command that can get input from the user?
> E.g. so you can say something like
> read("x? ", x), which will prompt for a value for x by printing "x? " on
> the terminal.
There is an 'xread' command that you may test in this way:
while xread(x) neq stop do write x;
but in order to use it in a program you have to encapsulate into a
symbolic procedure, or xread would read from the current input stream
which would just be the rest of your program. The code may be found in
Appendix C of the book by MacCallum-Wright "Algebraic computing with
Reduce".
Raf.
> Kostas
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Reduce-algebra-developers mailing list
> Red...@li...
> https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers
>
|
|
From: Kostas O. <k.o...@at...> - 2014-11-13 03:08:22
|
Does Reduce have a "read" command that can get input from the user?
E.g. so you can say something like
read("x? ", x), which will prompt for a value for x by printing "x? " on
the terminal.
Kostas
|
|
From: Kostas O. <k.o...@at...> - 2014-11-08 16:01:05
|
Using the foreign C interface to Reduce-CSL constructed by Arthur Norman, I've written a package "cuba" which interfaces Reduce to the state-of-the-art Cuba library for multi-dimensional numerical integration. See http://www.feynarts.de/cuba/is. The package seems to work fine, with the version of Reduce as of yesterday (the SVN repository is changing fast!). Presently, it builds only on a Unix (or Unix-like) system. I use FreeBSD, but I don't think that any Linux variety should present any problems. Please let me know if you are interested in trying it out, commenting, extending, etc. Thanks to Arthur Norman for a considerable amount of guidance! Kostas |
|
From: Raffaele V. <raf...@un...> - 2014-11-03 22:36:42
|
> These two documents (plus a copy of the Standard Lisp Report) have bene > put in a new "primers" directory in the hope that others will contribute > further documents explaining either the use of Reduce or aspects of its > internal structure. The authors of Inside Reduce would be very happy to > consider merging in chapters to that contributed by others ifthat felt > more confortable than having a free standing separate document. I might > also hope that this message will inspire some people to open up a > discussion about what extra explanation would be useful. There can then be > a secondary discussion of what is feasible and who will do the work! > > Arthur I just would like to add that, on my side, the reason for writing the document was that I was trying to write a Reduce package, and I could not easily find all the information I needed. Writing down the detailed answers that Arthur gave to my questions seemed to me to be a good way to learn Reduce internals and, at the same time, try to attract prospective users to Reduce by improving its accessibility. As Arthur already said, other people may have different ideas on what needs to be uncovered in Reduce; this is why suggestions, discussions and/or contributed sections and chapters to "Inside Reduce" are welcome. Raffaele. > > ------------------------------------------------------------------------------ > _______________________________________________ > Reduce-algebra-developers mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers > |
|
From: René G. <dos...@gm...> - 2014-11-02 01:08:47
|
Thanks Arthur and your co-author for the new primer and also for the reference to the paper in the AMS Notices of November (not yet in my mail box). As an addict to CAS's for at least 40 years --- and as a (retired) plasma theorist in a team of Solar radioastronomy with a first degree in engineering --- my comment is that it would be rather foolish to trust any electronic device (full of "gremlins") and its associated software control or the software running on it (full of "bugs"). However one cannot trust anymore hand or purely mental computations! In the latter case unless you are Steve Hawking of course. It would be strange that trustworthy results would be expected in computing without the multiple checking with different teams, methods and equipment which applies in all scientific domains. More than one referee is expected to check the proofs of theorems presented for publication in pure mathematics. Now my past experience with the commercial Macsyma was equally negative as reported in the paper about another commercial CAS. I found however with maxima and reduce and indeed any other free software of very high quality --- the quality control is soon made by an army of eager users if the item is of enough interest! --- all the help one can hope within reason. Reasonable expectations however apply to both free and commercial software. A few users simply expect the impossible and more often than not without doing first their own homework ... they are not just cheating students either! Many thanks again to the people who prepared the primers and keep improving the manual. René. On Sun, Nov 2, 2014 at 3:56 AM, Arthur Norman <ac...@ca...> wrote: > In trunl/doc/primers/insidereduce.pdf you will find a new document by > Raffaele Vitolo and myself that can stand alongside the existing Herbert > Melenk primer.pdf as a source of information for people wishing to build > their own Reduce packages or even just for people who wiah to understand a > little more about the internals of the system. For instance those who feel > that it is important to be able to understand all the source code and all > the algorithms used by software you rely on (see for instance > www.ams.org/notices/201410/rnoti-p1249.pdf) may or may not find Reduce > able to solve their particular problem and may or may not uncover bugs in > it - but they can inspect all the code and if necessary correct or extend > it. The existing and new primer might help them in their navigation! > > These two documents (plus a copy of the Standard Lisp Report) have bene > put in a new "primers" directory in the hope that others will contribute > further documents explaining either the use of Reduce or aspects of its > internal structure. The authors of Inside Reduce would be very happy to > consider merging in chapters to that contributed by others ifthat felt > more confortable than having a free standing separate document. I might > also hope that this message will inspire some people to open up a > discussion about what extra explanation would be useful. There can then be > a secondary discussion of what is feasible and who will do the work! > > Arthur > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Reduce-algebra-developers mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/reduce-algebra-developers > |
|
From: Arthur N. <ac...@ca...> - 2014-11-01 16:56:44
|
In trunl/doc/primers/insidereduce.pdf you will find a new document by Raffaele Vitolo and myself that can stand alongside the existing Herbert Melenk primer.pdf as a source of information for people wishing to build their own Reduce packages or even just for people who wiah to understand a little more about the internals of the system. For instance those who feel that it is important to be able to understand all the source code and all the algorithms used by software you rely on (see for instance www.ams.org/notices/201410/rnoti-p1249.pdf) may or may not find Reduce able to solve their particular problem and may or may not uncover bugs in it - but they can inspect all the code and if necessary correct or extend it. The existing and new primer might help them in their navigation! These two documents (plus a copy of the Standard Lisp Report) have bene put in a new "primers" directory in the hope that others will contribute further documents explaining either the use of Reduce or aspects of its internal structure. The authors of Inside Reduce would be very happy to consider merging in chapters to that contributed by others ifthat felt more confortable than having a free standing separate document. I might also hope that this message will inspire some people to open up a discussion about what extra explanation would be useful. There can then be a secondary discussion of what is feasible and who will do the work! Arthur |