]> git.saurik.com Git - bison.git/blobdiff - data/c.m4
Add src/system.h; this isn't really needed, but it keeps "make update"
[bison.git] / data / c.m4
index 261716225f07a203a07f9de89910ad0625dea487..aad71bac9b56ba90d27b3fa819488975a3ecb419 100644 (file)
--- a/data/c.m4
+++ b/data/c.m4
@@ -26,7 +26,7 @@ m4_divert(-1)                                               -*- Autoconf -*-
 # b4_copyright(TITLE, YEARS)
 # --------------------------
 m4_define([b4_copyright],
-[/* A Bison parser, made from b4_filename, by GNU bison b4_version.  */
+[/* A Bison parser, made by GNU Bison b4_version.  */
 
 /* $1,
    Copyright (C) $2 Free Software Foundation, Inc.
@@ -54,7 +54,7 @@ m4_define([b4_identification],
 [#]define YYBISON 1
 
 /* Skeleton name.  */
-[#]define YYSKELETON_NAME "b4_skeleton"
+[#]define YYSKELETON_NAME b4_skeleton
 
 /* Pure parsers.  */
 [#]define YYPURE b4_pure
@@ -300,3 +300,15 @@ m4_define([b4_c_args],
 
 m4_define([b4_c_arg],
 [$2])
+
+
+## ----------- ##
+## Synclines.  ##
+## ----------- ##
+
+
+# b4_syncline(LINE, FILE)
+# -----------------------
+m4_define([b4_syncline],
+[m4_if(b4_synclines_flag, 1,
+       [[#]line $1 $2])])