#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/backend/parser/Attic/Makefile.inc,v 1.2 1996/07/23 02:23:32 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/backend/parser/Attic/Makefile.inc,v 1.3 1996/09/20 08:34:10 scrappy Exp $
#
#-------------------------------------------------------------------------
PARSEYACCS= gram.c
$(PARSEYACCS): gram.y
- cd $(objdir); \
- $(YACC) $(YFLAGS) $<; \
- mv y.tab.c gram.c; \
+ cd $(objdir)
+ $(YACC) $(YFLAGS) $<
+ mv y.tab.c gram.c
mv y.tab.h parse.h
$(objdir)/gram.o: gram.c
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.11 1996/08/28 22:50:21 scrappy Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.12 1996/09/20 08:34:14 scrappy Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
%type <list> queryblock, relation_name_list, OptTableElementList,
tableElementList, OptInherit, definition,
- opt_with_func, opt_with, def_args, def_name_list, func_argtypes,
+ opt_with_func, def_args, def_name_list, func_argtypes,
oper_argtypes, OptStmtList, OptStmtBlock, opt_column_list, columnList,
exprList, sort_clause, sortby_list, index_params,
name_list, from_clause, from_list, opt_array_bounds, nest_array_bounds,
*****************************************************************************/
IndexStmt: CREATE INDEX index_name ON relation_name
- access_method_clause '(' index_params ')' opt_with
+ access_method_clause '(' index_params ')' opt_with_func
{
/* should check that access_method is valid,
etc ... but doesn't */
#include <ctype.h>
#include <limits.h>
#include <stdlib.h>
-#include <regex.h>
-#include "regex/utils.h"
-#include "regex/regex2.h"
-
-#include "regex/cclass.h"
-#include "regex/cname.h"
+#include <regex/regex.h>
+#include <regex/utils.h>
+#include <regex/regex2.h>
+#include <regex/cclass.h>
+#include <regex/cname.h>
/*
* parse structure, passed up and down to avoid global variables and
#include <string.h>
#include <limits.h>
#include <ctype.h>
-#include <regex.h>
-#include "regex/utils.h"
-#include "regex/regex2.h"
+#include <regex/regex.h>
+#include <regex/utils.h>
+#include <regex/regex2.h>
static int nope = 0; /* for use in asserts; shuts lint up */
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
-#include <regex.h>
-#include "regex/utils.h"
-#include "regex/regex2.h"
+#include <regex/regex.h>
+#include <regex/utils.h>
+#include <regex/regex2.h>
/*
- regfree - free everything