diff options
Diffstat (limited to 'compiler/scriptconfig.nim')
-rw-r--r-- | compiler/scriptconfig.nim | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/compiler/scriptconfig.nim b/compiler/scriptconfig.nim index 994a2d342..13ab03426 100644 --- a/compiler/scriptconfig.nim +++ b/compiler/scriptconfig.nim @@ -141,12 +141,10 @@ proc setupVM*(module: PSym; cache: IdentCache; scriptName: string; setResult(a, options.existsConfigVar(conf, a.getString 0)) cbconf nimcacheDir: setResult(a, options.getNimcacheDir(conf).string) - result.registerCallback "stdlib.os." & astToStr(paramStr), - proc (a: VmArgs) = - setResult(a, os.paramStr(int a.getInt 0)) - result.registerCallback "stdlib.os." & astToStr(paramCount), - proc (a: VmArgs) = - setResult(a, os.paramCount()) + cbconf paramStr: + setResult(a, os.paramStr(int a.getInt 0)) + cbconf paramCount: + setResult(a, os.paramCount()) cbconf cmpIgnoreStyle: setResult(a, strutils.cmpIgnoreStyle(a.getString 0, a.getString 1)) cbconf cmpIgnoreCase: |