molr@csis.dit.csiro.au (Rory Molinari) (01/07/91)
I am a third year student at the Australian National University here in Canberra. In the upcomming year, I will be studying functional programming. I would very much like to have the ML language on my A1000 (2 1/2 Mb). Is there an implementation of ML on the Amiga? Can anybody help me? Rory Molinari molr@csis.dit.csiro.au (Note. This is the second time I have posted this message. The first time did not SEEM to work. I am sorry if the message appears twice in the news group).
fhwri%CONNCOLL.BITNET@cunyvm.cuny.edu (01/08/91)
The ML for the Amiga is the standard 68000 assembly code. A good place to start is the COMPUTE! Beginner's Guide to ML Programming for the Amiga book. You'll need a good assembler and the include files, or a copy of the ROM Kernal Manual. There are good PD and commercial assemblers available. I (ahem) ASSUME that you mean "machine language" by "ML." --Rick Wrigley fhwri@conncoll.bitnet
dave@cs.arizona.edu (Dave P. Schaumann) (01/08/91)
In article <41023@nigel.ee.udel.edu> fhwri%CONNCOLL.BITNET@cunyvm.cuny.edu writes: > [...] > >I (ahem) ASSUME that you mean "machine language" by "ML." Hmm. Could be. More likely, he meant the *language* ML (for Meta Language), which is a strongly typed polymorphic functional language. WRT the original poster, I am unaware of any implementation of this language for the Amiga. It doesn't seem to be on any Fish Disk, anyway. I just looked through _AC's Guide to the Amiga_ (winter '90 edition), and didn't see it there either. > --Rick Wrigley > fhwri@conncoll.bitnet Dave Schaumann | You are in a twisty maze of little dave@cs.arizona.edu | C statements, all different.
zerkle@iris.ucdavis.edu (Dan Zerkle) (01/08/91)
In article <41023@nigel.ee.udel.edu> fhwri%CONNCOLL.BITNET@cunyvm.cuny.edu writes: >The ML for the Amiga is the standard 68000 assembly code. A good place to > >I (ahem) ASSUME that you mean "machine language" by "ML." Bzzzzzt! I actually found out about this one today in a class about formal specification of language semantics (it's required, unfortunately). ML means "meta-language". I think it's a language for specifying other languages. On the other hand, there weren't three words in a row in that lecture I understood. Have you ever had to go to office hours after the *first* lecture? Yechh. Dan Zerkle zerkle@iris.eecs.ucdavis.edu (916) 754-0240 Amiga... Because life is too short for boring computers.
molr@caroli.csis.dit.csiro.au (Rory Molinari) (01/09/91)
From article <41023@nigel.ee.udel.edu>, by fhwri%CONNCOLL.BITNET@cunyvm.cuny.edu: > The ML for the Amiga is the standard 68000 assembly code. A good place to > start is the COMPUTE! Beginner's Guide to ML Programming for the Amiga book. > You'll need a good assembler and the include files, or a copy of the ROM > Kernal Manual. There are good PD and commercial assemblers available. > > I (ahem) ASSUME that you mean "machine language" by "ML." > > --Rick Wrigley > fhwri@conncoll.bitnet Sorry, I should have made myself a bit clearer. By 'ML' I mean the functional programming language, developed (I think) at the University of Edinburgh. Code in this language might look like: fun factorial (0) = 1 | factorial (1) = 1 | factorial (n) = n * factorial(n - 1); This functions would return the factorial of n. Sorry if my first posting confused anybody else. Rory Molinari molr@csis.dit.csiro.au
dsherif@csws7.ic.sunysb.edu (Darin D Sheriff) (01/16/91)
In article <8113@ucdavis.ucdavis.edu> zerkle@iris.ucdavis.edu (Dan Zerkle) writes: >In article <41023@nigel.ee.udel.edu> fhwri%CONNCOLL.BITNET@cunyvm.cuny.edu writes: >>The ML for the Amiga is the standard 68000 assembly code. A good place to >> >>I (ahem) ASSUME that you mean "machine language" by "ML." > >Bzzzzzt! I actually found out about this one today in a class about >formal specification of language semantics (it's required, >unfortunately). ML means "meta-language". I think it's a language >for specifying other languages. On the other hand, there weren't >three words in a row in that lecture I understood. Have you ever had >to go to office hours after the *first* lecture? Yechh. > > Dan Zerkle zerkle@iris.eecs.ucdavis.edu (916) 754-0240 > Amiga... Because life is too short for boring computers. I took a computer science course that included programming in ML. I Found It To Be... Stimulating (If A difficult.) If there is indeed a version existing somewhere for the Amiga, don't be too shy in broadcasting it. I would love to get my hands on a copy. -- Darin Sheriff. Just a College student with an Amiga. "The Most dangerous thing in the world is to leap a chasm in two jumps." -unknown- Disclaimer: Wasn't me.