From 0c64972dd1175a32d11793e5b7b6d455194db3d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Oudompheng?= Date: Wed, 7 Dec 2011 11:45:30 -0500 Subject: [PATCH] gc: more accurate description of -w and -W switches. The -w switch actually prints steps of the syntax tree walks while -W prints a summary before and after the walk. R=golang-dev, rsc CC=golang-dev, remy https://golang.org/cl/5444049 --- src/cmd/gc/lex.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cmd/gc/lex.c b/src/cmd/gc/lex.c index 3267fbe3890..cf7bbae9ed1 100644 --- a/src/cmd/gc/lex.c +++ b/src/cmd/gc/lex.c @@ -137,6 +137,7 @@ usage(void) print(" -N disable optimizer\n"); print(" -S print the assembly language\n"); print(" -V print the compiler version\n"); + print(" -W print the parse tree after typing\n"); print(" -d print declarations\n"); print(" -e no limit on number of errors printed\n"); print(" -f print stack frame structure\n"); @@ -146,7 +147,7 @@ usage(void) print(" -p assumed import path for this code\n"); print(" -s disable escape analysis\n"); print(" -u disable package unsafe\n"); - print(" -w print the parse tree after typing\n"); + print(" -w print type checking details\n"); print(" -x print lex tokens\n"); exits("usage"); }