To run the ruby version, make sure tictactoe.rb has execute privileges and run ./tictactoe.rb
.
For the lisp version, you need install a Lisp implementation. I use clisp. On a mac, you can install that with “brew install clisp”.
After that, cd
to the “phase1” directory and run clisp
in your shell. When clisp loads, run (load 'tictactoe)
Enter (exit)
to end the session.
Enter the fms.tictactoe namespace and run (start)
Compile with ghc —-make tictactoe.hs
and run ./tictactoe
or load it into ghci with :l tictactoe.hs
and run main
.
Instructions for installing the Glasgow Haskell Compiler (GHC) can be found here: http://www.haskell.org/platform/