[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cxx-type.at minor GNU/Bison style issues
From: |
Paul Eggert |
Subject: |
cxx-type.at minor GNU/Bison style issues |
Date: |
Mon, 16 Jun 2003 12:20:42 -0700 |
I installed the following patch to remove white space at end of line,
use "type *var" rather than "type* var", use "type const" rather than
"const type", and put the return type alone on a line.
Index: cxx-type.at
===================================================================
RCS file: /cvsroot/bison/bison/tests/cxx-type.at,v
retrieving revision 1.16
retrieving revision 1.17
diff -p -u -r1.16 -r1.17
--- cxx-type.at 16 Jun 2003 18:37:55 -0000 1.16
+++ cxx-type.at 16 Jun 2003 19:17:38 -0000 1.17
@@ -34,12 +34,11 @@ $1
%{
#include <stdio.h>
- #define YYSTYPE const char*
+ #define YYSTYPE char const *
]m4_bmatch([$2], [stmtMerge],
[ static YYSTYPE stmtMerge (YYSTYPE x0, YYSTYPE x1);])[
#define YYINITDEPTH 10
- static char* format (const char*, ...);
-
+ static char *format (char const *, ...);
struct YYLTYPE;
#if YYPURE
# if YYLSP_NEEDED
@@ -69,9 +68,9 @@ $1
%%
prog :
- | prog stmt {
+ | prog stmt {
]AT_LOCATION_IF([
- printf ("%d.%d-%d.%d: ",
+ printf ("%d.%d-%d.%d: ",
@2.first_line, @2.first_column,
@2.last_line, @2.last_column);])[
printf ("%s\n", ]$[2);
@@ -108,7 +107,7 @@ declarator : ID
#include <stdarg.h>
int
-main (int argc, char** argv)
+main (int argc, char **argv)
{
if (argc != 2)
abort ();
@@ -145,7 +144,7 @@ yylex (LEX_PARAMETERS)
case ' ': case '\f':
colNum += 1;
break;
- case '\n':
+ case '\n':
lineNum += 1;
colNum = 1;
break;
@@ -153,7 +152,7 @@ yylex (LEX_PARAMETERS)
{
int tok;
#if YYLSP_NEEDED
- yylloc.first_line = yylloc.last_line = lineNum;
+ yylloc.first_line = yylloc.last_line = lineNum;
yylloc.first_column = colNum;
#endif
if (isalpha (c))
@@ -175,7 +174,7 @@ yylex (LEX_PARAMETERS)
tok = isupper ((unsigned char) buffer[0]) ? TYPENAME : ID;
yylval = strcpy (malloc (i), buffer);
}
- else
+ else
{
colNum += 1;
tok = c;
@@ -203,7 +202,8 @@ yyerror (ERROR_PARAMETERS)
}
-static char* format (const char* form, ...)
+static char *
+format (char const *form, ...)
{
char buffer[1024];
va_list args;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- cxx-type.at minor GNU/Bison style issues,
Paul Eggert <=