summary refs log tree commit diff stats
path: root/tests/compile/tparsopt.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/compile/tparsopt.nim')
-rw-r--r--tests/compile/tparsopt.nim27
1 files changed, 0 insertions, 27 deletions
diff --git a/tests/compile/tparsopt.nim b/tests/compile/tparsopt.nim
deleted file mode 100644
index 2b2da7e51..000000000
--- a/tests/compile/tparsopt.nim
+++ /dev/null
@@ -1,27 +0,0 @@
-# Test the new parseopt module
-
-import
-  parseopt
-
-proc writeHelp() = 
-  writeln(stdout, "Usage: tparsopt [options] filename [options]")
-
-proc writeVersion() = 
-  writeln(stdout, "Version: 1.0.0")
-  
-var
-  filename = ""
-for kind, key, val in getopt():
-  case kind
-  of cmdArgument: 
-    filename = key
-  of cmdLongOption, cmdShortOption:
-    case key
-    of "help", "h": writeHelp()
-    of "version", "v": writeVersion()
-    else: 
-      writeln(stdout, "Unknown command line option: ", key, ": ", val)
-  of cmdEnd: assert(false) # cannot happen
-if filename == "":
-  # no filename has been given, so we show the help:
-  writeHelp()