diff --git a/cmd/tools/check-md.v b/cmd/tools/check-md.v index 06ea6aab4a..f54349dd28 100644 --- a/cmd/tools/check-md.v +++ b/cmd/tools/check-md.v @@ -178,6 +178,17 @@ fn (mut f MDFile) check_examples() (int, int) { } oks++ } + 'live' { + res := os.system('"$vexe" -silent -live -o x.c $vfile') + if res != 0 { + eprintln(eline(f.path, e.sline, 0, 'example failed to compile with -live')) + eprintln(vcontent) + should_cleanup_vfile = false + errors++ + continue + } + oks++ + } 'failcompile' { res := os.system('"$vexe" -silent -o x.c $vfile') os.rm('x.c') or { } diff --git a/doc/docs.md b/doc/docs.md index 609774c1b1..56ad15666b 100644 --- a/doc/docs.md +++ b/doc/docs.md @@ -2937,7 +2937,7 @@ Translating it to V gives you several advantages: ## Hot code reloading -```v +```v live module main import time