Skip to content

Commit 39f32ec

Browse files
committed
SML programs
1 parent a87e73c commit 39f32ec

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

sml/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
clockhands
2+
hello
3+
precedence_switch
4+
quicksort
5+
stack

sml/precedence_switch.sml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
3 * 8 - 5 * 1 = 19 orelse raise Fail "bad";
2+
infix 5 *;
3+
3 * 8 - 5 * 1 = 9 orelse raise Fail "bad";

sml/test.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/usr/bin/env bash
22
mlton clockhands.sml && ./clockhands | diff ../test/clockhands_expected - && \
33
mlton hello.sml && ./hello && \
4+
mlton precedence_switch.sml && ./precedence_switch && \
45
mlton quicksort.sml && ./quicksort && \
56
mlton stack.sml && ./stack
67

0 commit comments

Comments
 (0)