summary refs log tree commit diff stats
path: root/compiler/pas2nim/pas2nim.nim
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/pas2nim/pas2nim.nim')
-rwxr-xr-xcompiler/pas2nim/pas2nim.nim8
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/pas2nim/pas2nim.nim b/compiler/pas2nim/pas2nim.nim
index 7f66e8e47..11aa53f20 100755
--- a/compiler/pas2nim/pas2nim.nim
+++ b/compiler/pas2nim/pas2nim.nim
@@ -7,7 +7,7 @@
 #    distribution, for details about the copyright.
 #
 
-import 
+import
   strutils, os, parseopt, llstream, ast, renderer, options, msgs,
   paslex, pasparse
 
@@ -17,7 +17,7 @@ const
 pas2nim - Pascal to Nimrod source converter
   (c) 2010 Andreas Rumpf
 Usage: pas2nim [options] inputfile [options]
-Options: 
+Options:
   -o, --out:FILE         set output filename
   --ref                  convert ^typ to ref typ (default: ptr typ)
   --boot                 use special translation rules for the Nimrod compiler
@@ -25,7 +25,7 @@ Options:
   -h, --help             show this help
 """
 
-proc main(infile, outfile: string, flags: set[TParserFlag]) = 
+proc main(infile, outfile: string, flags: set[TParserFlag]) =
   var stream = LLStreamOpen(infile, fmRead)
   if stream == nil: rawMessage(errCannotOpenFile, infile)
   var p: TParser
@@ -49,7 +49,7 @@ for kind, key, val in getopt():
     of "version", "v":
       stdout.write(Version & "\n")
       quit(0)
-    of "o", "out": outfile = key
+    of "o", "out": outfile = val
     of "ref": incl(flags, pfRefs)
     of "boot": flags = flags + {pfRefs, pfMoreReplacements, pfImportBlackList}
     else: stdout.write("[Error] unknown option: " & key)