|
[Date Index]
[Thread Index]
[Author Index]
MASH: Mathematica Scripting Hack
- To: mathgroup at smc.vnet.net
- Subject: [mg91611] MASH: Mathematica Scripting Hack
- From: "dreeves at gmail.com" <dreeves at gmail.com>
- Date: Fri, 29 Aug 2008 04:10:45 -0400 (EDT)
Nine years ago I proposed a command line option to the kernel, -
script, that would let you use mathematica like perl or python or ruby
or any scripting language. Ie, you could have a standalone
mathematica program that could be run from the command line with
command line arguments and process stdin and write to stderr and
stdout and thus be used in a pipeline with other programs or be called
as a simple system call from other languages.
I wrote a mathlink program called MASH that gave mathematica this
functionality in the meantime. Mathematica is getting close but the
dream of math -script is still unrealized. Now, however, instead of a
whole mathlink program, the following perl script suffices, which I
humbly offer to the community:
http://ai.eecs.umich.edu/people/dreeves/mash/mash.pl
And here's a sample mathematica script:
http://ai.eecs.umich.edu/people/dreeves/mash/shuffle.m
Thanks to everyone who expressed their appreciation for the original
MASH. I think you'll find this incarnation much better.
Daniel Reeves
--
http://ai.eecs.umich.edu/people/dreeves - - search://"Daniel Reeves"
Latest probabilities from intrade...
40.2% McCain becomes president (last trade 20:13 THU)
60.8% Obama becomes president (last trade 20:06 THU)
20.0% US recession in 2008 (last trade 18:42 THU)
17.5% Overt air strike against Iran in '08 (last trade 19:26 THU)
Prev by Date:
light-weight PC to run Mathematica?
Next by Date:
Re: Mathematica and F#
Previous by thread:
Re: light-weight PC to run Mathematica?
Next by thread:
How to parse equations
|