From e03ec4e499aabe59fd52d98c1b6b8ad06cb5362b Mon Sep 17 00:00:00 2001 From: Jake Leahy Date: Wed, 26 Oct 2022 21:00:57 +1100 Subject: [PATCH] nim: add check example (#9308) --- pages/common/nim.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pages/common/nim.md b/pages/common/nim.md index 7a2fa07f4..a838536fa 100644 --- a/pages/common/nim.md +++ b/pages/common/nim.md @@ -2,24 +2,28 @@ > The Nim compiler. > Processes, compiles and links Nim language source files. -> More information: . +> More information: . - Compile a source file: -`nim compile {{file.nim}}` +`nim compile {{path/to/file.nim}}` - Compile and run a source file: -`nim compile -r {{file.nim}}` +`nim compile -r {{path/to/file.nim}}` - Compile a source file with release optimizations enabled: -`nim compile -d:release {{file.nim}}` +`nim compile -d:release {{path/to/file.nim}}` - Build a release binary optimized for low file size: -`nim compile -d:release --opt:size {{file.nim}}` +`nim compile -d:release --opt:size {{path/to/file.nim}}` - Generate HTML documentation for a module (output will be placed in the current directory): -`nim doc {{file.nim}}` +`nim doc {{path/to/file.nim}}` + +- Check a file for syntax and semantics: + +`nim check {{path/to/file.nim}}`