poolnanax.blogg.se

Install sml windows
Install sml windows







  1. #Install sml windows mac os
  2. #Install sml windows install

Comments: (* This is a comment *) instead of /* This is a comment */.Strings: Caret ("^") concatenates two strings.Boolean logic: Use "andalso" and "orelse" "and" does something else (to be explained later).Use the function real to convert an int to a float, and use round, ceil, or floor to convert a float to an int. Writing "2 + 3.0" yields an error in SML. SML doesn't automatically convert between floats and ints.Integer division is performed by infix "div" (e.g., "5 div 2").Negation is performed by prefix "~" instead of prefix "-".Writing "foo(2, 3)" in SML means to apply the function foo to the tuple (2, 3). Function application: In SML, each function can be thought of as taking exactly one argument, although that argument can be a tuple.A few syntactic differences from C-like languages:."val it = 4 : int" means that the value of the variable it is 4 and its type is int. The SML interpreter automatically introduces a new variable named "it" that contains the value of the last evaluated input line. (Don't forget the semicolon.) Your terminal should look like the ~]$ rlwrap sml Instance 2 create copy of Voyager.properties and name as Voyager2.

#Install sml windows install

If Java is not already installed on the client machine, it will automatically download and install the Java runtime first. As an example, type "2 + 2 " at the SML prompt and press enter. Installer for Firefox and Internet Explorer on Windows: click to launch the E-Platform Voyager application.Press CTRL+C to interrupt SML or start a new input line.To exit SML, press CTRL+D (or CTRL+Z under Windows).Using rlwrap also provides a history use the up/down arrows to access previously entered lines.

install sml windows

If the left/right cursor keys don't work, run "rlwrap sml" instead.

  • To start the SML interpreter at the terminal, type "sml" and press enter.
  • Version 110.69 is the version currently being used on the Andrew machines (as of August 2010).
  • You can also install SML directly on your personal computer.
  • If you store your homework files in your personal AFS folder, make sure that your AFS permissions are set so that other students cannot read your files! ~/15212]$ fs setacl.
  • Under Windows, use PuTTY (or some other SSH client).
  • install sml windows

    #Install sml windows mac os

  • Under Linux or Mac OS X, open a terminal and use ssh to connect to.
  • Grading of programming assingments will be done on the Andrew UNIX machines, so you should test your programs on these machines.








  • Install sml windows