X-Git-Url: https://deadsoftware.ru/gitweb?p=cpc.git;a=blobdiff_plain;f=src%2Fgeneric%2FDsw%2FMod%2FCompilerCPfrontMain.cp;h=efbd6f7b0fab418960513297563485af9db7c486;hp=b5d4ec95769d797b5321f8efd3230b811f15b4c1;hb=cd7e2ed80772dd1537f6dc320dfc506311495fc9;hpb=e01013bb2dfa7aaab246a94bdde530fd91ea4a43 diff --git a/src/generic/Dsw/Mod/CompilerCPfrontMain.cp b/src/generic/Dsw/Mod/CompilerCPfrontMain.cp index b5d4ec9..efbd6f7 100644 --- a/src/generic/Dsw/Mod/CompilerCPfrontMain.cp +++ b/src/generic/Dsw/Mod/CompilerCPfrontMain.cp @@ -12,6 +12,8 @@ MODULE DswCompilerCPfrontMain; (* defopt = {checks, assert, obj, ref, allref, srcpos, signatures}; *) defopt = {checks, assert, obj}; + version = "0.2"; + emulong = 0; defopt2 = {}; @@ -167,6 +169,9 @@ MODULE DswCompilerCPfrontMain; INCL(opts2, emulong) ELSIF p = "-no-long-calls" THEN EXCL(opts2, emulong) + ELSIF p = "-version" THEN + Console.WriteStr(version); Console.WriteLn; + Kernel.Quit(0) ELSE Console.WriteStr("unknown option "); Console.WriteStr(p); Console.WriteLn;