From 56c0fa48c81981c2722f427f713584c63578439b Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Sun, 21 Apr 2013 10:47:06 +0000 Subject: [PATCH] Some changes to the online documentation --- doc.html | 45 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 9 deletions(-) diff --git a/doc.html b/doc.html index 453fc42..d6aa649 100644 --- a/doc.html +++ b/doc.html @@ -655,14 +655,10 @@ $ cd gmqcc F: - Used to set a failure message, this message will be displayed - if the test fails, this tag is optional. - - - S: - Used to set a success message, this message will be displayed - if the test succeeds, this tag is optional. - + Used to set test-suite specific flags, currently + the only supported flag is -no-defs which tells the + testsuite to exclude defs.qh. + T: @@ -676,6 +672,8 @@ $ cd gmqcc
  • -fail  This will perform compilation on the requirement it fails, otherwise the test fails
  • +
  • -pp  + This will perform preprocessing only
  • This tag must be provided, this tag is NOT optional. @@ -697,7 +695,7 @@ $ cd gmqcc Used to describe a string of text that should be matched from the output of executing the task. If this doesn't match the task fails. This tag must be provided at least once if - T == -execute, otherwise it's erroneous as compilation only + T == -execute or T == -pp, otherwise it's erroneous as compilation only takes place. Multiple M tags are required for multi-line comparision @@ -773,6 +771,10 @@ $ cd gmqcc Argument What it does + + -h, --help + Print help message + -trace Trace the execution call hierarchy. @@ -789,6 +791,10 @@ $ cd gmqcc -disasm Dissasemble the bytecode into assembly. + + -diasm-func + Dissasmble function + -printdefs Prints all definitions for the bytecode running. @@ -797,6 +803,22 @@ $ cd gmqcc -printfields Prints all fields for the bytecode running. + + -printfuns + Prints all functions for the bytecode running. + + + -v + Be verbose + + + -v + Be even more verbose + + + -version, --version + Print version information +

    Builtins

    @@ -815,6 +837,11 @@ $ cd gmqcc vlen7 etos8 stof9 + strcat10 + strcmp11 + normalize12 + sqrt13 + floor14

    Support or Contact

    -- 2.39.2