Group project in which functional programming language OCAML was used to create a text editor. Created in CS 3110 at Cornell University.
Follow steps as specified here: http://www.cs.cornell.edu/courses/cs3110/2020sp/install.html
- Install NOTTY in terminal:
$ opam install notty -y
- Run build in terminal:
$ make build
- To start new instance of terminal run edit:
$ make edit
- Type any word and the program should display it on terminal
- Use "CTRL-S" to save the text and enter a file name in which you want to save it to. All saved files are located in the cs3110_M folder.
- Use "CTRL-O" to open a text file in the cs3110 folder. If specified file is not in the cs3110 file program a new file with that specified file name is created in the cs3110 folder.
- Use "CTRL-Z" to undo and "CTRL-Y" to redo
- Click "ESC" to escape the program-- file changes are saved at escape