summaryrefslogtreecommitdiff
path: root/usr/gri/src/test_parser.go
diff options
context:
space:
mode:
Diffstat (limited to 'usr/gri/src/test_parser.go')
-rw-r--r--usr/gri/src/test_parser.go12
1 files changed, 8 insertions, 4 deletions
diff --git a/usr/gri/src/test_parser.go b/usr/gri/src/test_parser.go
index a85e9b927..35d51b57a 100644
--- a/usr/gri/src/test_parser.go
+++ b/usr/gri/src/test_parser.go
@@ -8,7 +8,7 @@ import Scanner "scanner"
import Parser "parser"
-func Parse(src string, verbose bool) {
+func Parse(src string, verbose int) {
S := new(Scanner.Scanner);
S.Open(src);
@@ -20,10 +20,14 @@ func Parse(src string, verbose bool) {
func main() {
- verbose := false;
+ verbose := 0;
for i := 1; i < sys.argc(); i++ {
- if sys.argv(i) == "-v" {
- verbose = true;
+ switch sys.argv(i) {
+ case "-v":
+ verbose = 1;
+ continue;
+ case "-vv":
+ verbose = 2;
continue;
}