diff options
Diffstat (limited to 'lib/compilers/argument-parsers.js')
-rw-r--r-- | lib/compilers/argument-parsers.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/compilers/argument-parsers.js b/lib/compilers/argument-parsers.js index 407c48605..abd967471 100644 --- a/lib/compilers/argument-parsers.js +++ b/lib/compilers/argument-parsers.js @@ -287,6 +287,13 @@ class RustParser extends BaseParser { } } +class NimParser extends BaseParser { + + static parse(compiler) { + return NimParser.getOptions(compiler, "-help").then(() => compiler); + } +} + module.exports = { Base: BaseParser, Clang: ClangParser, @@ -295,5 +302,6 @@ module.exports = { VC: VCParser, Pascal: PascalParser, ISPC: ISPCParser, - Rust: RustParser + Rust: RustParser, + Nim: NimParser, }; |