From ef4a69fcdb62cf3ff0aaa6d73af7864b8f640d33 Mon Sep 17 00:00:00 2001 From: "ben.franksen" <ben.franksen@online.de> Date: Tue, 29 Mar 2011 15:43:00 +0000 Subject: [PATCH] snc: finally did some overdue file name changes --- src/snc/Makefile | 4 ++-- src/snc/analysis.c | 4 ++-- src/snc/{parse.c => expr.c} | 4 ++-- src/snc/{parse.h => expr.h} | 0 src/snc/gen_code.c | 2 +- src/snc/gen_ss_code.c | 4 ++-- src/snc/gen_tables.c | 4 ++-- src/snc/{snc_main.c => main.c} | 4 ++-- src/snc/{snc_main.h => main.h} | 0 src/snc/{lexer.h => parser.h} | 7 +++---- src/snc/snl.lem | 6 +++--- src/snc/snl.re | 4 ++-- src/snc/var_types.c | 4 ++-- 13 files changed, 23 insertions(+), 24 deletions(-) rename src/snc/{parse.c => expr.c} (98%) rename src/snc/{parse.h => expr.h} (100%) rename src/snc/{snc_main.c => main.c} (99%) rename src/snc/{snc_main.h => main.h} (100%) rename src/snc/{lexer.h => parser.h} (89%) diff --git a/src/snc/Makefile b/src/snc/Makefile index 7be0eebf..5e42dfeb 100644 --- a/src/snc/Makefile +++ b/src/snc/Makefile @@ -33,8 +33,8 @@ snc_LIBS += $(EPICS_BASE_IOC_LIBS) snc_SRCS += lexer.c # generated by re2c snc_SRCS += snl.c # generated by lemon -snc_SRCS += snc_main.c # main program -snc_SRCS += parse.c # parse routines +snc_SRCS += main.c # main program +snc_SRCS += expr.c # generate expressions snc_SRCS += var_types.c # declarations snc_SRCS += analysis.c # analysis routines snc_SRCS += gen_code.c # code generation diff --git a/src/snc/analysis.c b/src/snc/analysis.c index c9536824..f31dee5b 100644 --- a/src/snc/analysis.c +++ b/src/snc/analysis.c @@ -16,8 +16,8 @@ #include "types.h" #include "sym_table.h" -#include "snc_main.h" -#include "parse.h" +#include "main.h" +#include "expr.h" #include "analysis.h" static const int impossible = 0; diff --git a/src/snc/parse.c b/src/snc/expr.c similarity index 98% rename from src/snc/parse.c rename to src/snc/expr.c index 5197aead..31ef7d03 100644 --- a/src/snc/parse.c +++ b/src/snc/expr.c @@ -20,8 +20,8 @@ #define expr_type_GLOBAL #include "types.h" #undef expr_type_GLOBAL -#include "parse.h" -#include "snc_main.h" +#include "expr.h" +#include "main.h" /* Expr is the generic syntax tree node */ Expr *expr( diff --git a/src/snc/parse.h b/src/snc/expr.h similarity index 100% rename from src/snc/parse.h rename to src/snc/expr.h diff --git a/src/snc/gen_code.c b/src/snc/gen_code.c index 5db7cc1d..986d7ac2 100644 --- a/src/snc/gen_code.c +++ b/src/snc/gen_code.c @@ -17,7 +17,7 @@ #include "analysis.h" #include "gen_ss_code.h" #include "gen_tables.h" -#include "snc_main.h" +#include "main.h" #include "gen_code.h" static void gen_preamble(char *prog_name); diff --git a/src/snc/gen_ss_code.c b/src/snc/gen_ss_code.c index 53938c77..f3815265 100644 --- a/src/snc/gen_ss_code.c +++ b/src/snc/gen_ss_code.c @@ -13,10 +13,10 @@ #include <string.h> #include <assert.h> -#include "parse.h" +#include "expr.h" #include "analysis.h" #include "gen_code.h" -#include "snc_main.h" +#include "main.h" #include "sym_table.h" #include "gen_ss_code.h" diff --git a/src/snc/gen_tables.c b/src/snc/gen_tables.c index b4a7064a..898f96ac 100644 --- a/src/snc/gen_tables.c +++ b/src/snc/gen_tables.c @@ -16,10 +16,10 @@ #include "seqCom.h" #include "analysis.h" -#include "snc_main.h" +#include "main.h" #include "sym_table.h" #include "gen_code.h" -#include "parse.h" +#include "expr.h" #include "gen_tables.h" typedef struct event_mask_args { diff --git a/src/snc/snc_main.c b/src/snc/main.c similarity index 99% rename from src/snc/snc_main.c rename to src/snc/main.c index a1160807..cbf0a2da 100644 --- a/src/snc/snc_main.c +++ b/src/snc/main.c @@ -15,10 +15,10 @@ #include <stdarg.h> #include "types.h" -#include "lexer.h" +#include "parser.h" #include "analysis.h" #include "gen_code.h" -#include "snc_main.h" +#include "main.h" #include <seqVersion.h> diff --git a/src/snc/snc_main.h b/src/snc/main.h similarity index 100% rename from src/snc/snc_main.h rename to src/snc/main.h diff --git a/src/snc/lexer.h b/src/snc/parser.h similarity index 89% rename from src/snc/lexer.h rename to src/snc/parser.h index 92487bcc..90e224ce 100644 --- a/src/snc/lexer.h +++ b/src/snc/parser.h @@ -4,10 +4,9 @@ (see file Copyright.HZB included in this distribution) *************************************************************************** Interface to lemon generated parser - TODO: should rename this file ***************************************************************************/ -#ifndef INCLlexerh -#define INCLlexerh +#ifndef INCLparserh +#define INCLparserh #include "types.h" @@ -29,4 +28,4 @@ void snlParserFree( void snlParserTrace(FILE *TraceFILE, char *zTracePrompt); -#endif /*INCLlexerh*/ +#endif /*INCLparserh*/ diff --git a/src/snc/snl.lem b/src/snc/snl.lem index 19847074..c204e241 100644 --- a/src/snc/snl.lem +++ b/src/snc/snl.lem @@ -10,9 +10,9 @@ #include <string.h> #include <assert.h> -#include "parse.h" -#include "snc_main.h" -#include "lexer.h" +#include "expr.h" +#include "main.h" +#include "parser.h" } %extra_argument { Expr **presult } diff --git a/src/snc/snl.re b/src/snc/snl.re index a0639b3b..9a3bd648 100644 --- a/src/snc/snl.re +++ b/src/snc/snl.re @@ -12,8 +12,8 @@ #include <stdarg.h> #include "snl.h" -#include "snc_main.h" -#include "lexer.h" +#include "main.h" +#include "parser.h" #define EOI 0 diff --git a/src/snc/var_types.c b/src/snc/var_types.c index a92a4eca..940969e4 100644 --- a/src/snc/var_types.c +++ b/src/snc/var_types.c @@ -7,8 +7,8 @@ #include <stdlib.h> #include <stdio.h> -#include "snc_main.h" -#include "parse.h" +#include "main.h" +#include "expr.h" /* #define DEBUG */ -- GitLab