@@ -423,6 +423,7 @@ parseArgs ("--noprelude":ns) = NoPrelude : (parseArgs ns)
423423parseArgs ("--check":ns) = NoREPL : (parseArgs ns)
424424parseArgs ("-o":n:ns) = NoREPL : Output n : (parseArgs ns)
425425parseArgs ("-no":n:ns) = NoREPL : NewOutput n : (parseArgs ns)
426+parseArgs ("--javascript":ns) = UseTarget ToJavaScript : (parseArgs ns)
426427parseArgs ("--typecase":ns) = TypeCase : (parseArgs ns)
427428parseArgs ("--typeintype":ns) = TypeInType : (parseArgs ns)
428429parseArgs ("--total":ns) = DefaultTotal : (parseArgs ns)
@@ -471,6 +472,7 @@ help =
471472 ([":showproof"], "<name>", "Show proof"),
472473 ([":proofs"], "", "Show available proofs"),
473474 ([":c",":compile"], "<filename>", "Compile to an executable <filename>"),
475+ ([":js", ":javascript"], "<filename>", "Compile to JavaScript <filename>"),
474476 ([":exec",":execute"], "", "Compile to an executable and run"),
475477 ([":?",":h",":help"], "", "Display this help text"),
476478 ([":set"], "<option>", "Set an option (errorcontext, showimplicits)"),