Files
sml-projects/dotscape/imperative-shell/shell.sml

18 lines
420 B
Standard ML
Raw Normal View History

2024-07-28 14:22:17 +01:00
structure Shell =
struct
2025-08-26 13:58:42 +01:00
fun main () =
case CommandLine.arguments () of
2025-08-26 14:27:39 +01:00
["-r"] => Converter.main ()
| [filename] => InitGlfw.main filename
| [] => print "error: no arguments\n"
2025-08-26 13:58:42 +01:00
| args =>
let
val args = String.concatWith "" args
val msg = String.concat ["unknown arguments error: \"", args, "\"\n"]
in
print msg
end
2024-07-28 14:22:17 +01:00
end
val _ = Shell.main ()