From: helly Date: Tue, 1 May 2007 11:10:35 +0000 (+0000) Subject: - Add tFlag and rename --header to --type-header to match -t X-Git-Tag: 0.13.6~165 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c21b4579f49f453f50f88c7568703f938dfe464b;p=re2c - Add tFlag and rename --header to --type-header to match -t --- diff --git a/re2c/globals.h b/re2c/globals.h index 809cdb63..e6530eaf 100644 --- a/re2c/globals.h +++ b/re2c/globals.h @@ -24,6 +24,7 @@ extern bool fFlag; extern bool gFlag; extern bool iFlag; extern bool sFlag; +extern bool tFlag; extern bool uFlag; extern bool wFlag; diff --git a/re2c/main.cc b/re2c/main.cc index f8de35d0..314f572f 100644 --- a/re2c/main.cc +++ b/re2c/main.cc @@ -30,6 +30,7 @@ bool fFlag = false; bool gFlag = false; bool iFlag = false; bool sFlag = false; +bool tFlag = false; bool uFlag = false; bool wFlag = false; @@ -98,7 +99,7 @@ static const mbo_opt_struct OPTIONS[] = mbo_opt_struct('i', 0, "no-debug-info"), mbo_opt_struct('o', 1, "output"), mbo_opt_struct('s', 0, "nested-ifs"), - mbo_opt_struct('t', 1, "header"), + mbo_opt_struct('t', 1, "type-header"), mbo_opt_struct('u', 0, "unicode"), mbo_opt_struct('v', 0, "version"), mbo_opt_struct('V', 0, "vernum"), @@ -141,7 +142,7 @@ static void usage() "-s --nested-ifs Generate nested ifs for some switches. Many compilers\n" " need this assist to generate better code.\n" "\n" - "-t --header Generate a header file with type definitions.\n" + "-t --type-header Generate a header file with type definitions.\n" "\n" "-u --unicode Implies -w but supports the full Unicode character set.\n" "\n" @@ -225,6 +226,7 @@ int main(int argc, char *argv[]) break; case 't': + tFlag = true; headerFileName = opt_arg; break;