#!/bin/sh
#
# Copyright (C) 1990 Department of Computer Science, University of Queensland

echo "/*
 * Copyright (C) 19`date +%y` Department of Computer Science, University of Queensland
 */
"

echo '#include "built_in.h"
#include "built_in_table.h"

built_in built_in_table[] =
{
	{ "", 0, 0 },
'

sed 's/^.*escape_predicate_table\[\].*$/	{ 1, 0, 0}/
     s/^.*escape_x_pred_table\[\].*$/	{ 201, 0, 0}/
     s/^.*escape_debug_pred_table\[\].*$/	{ 241, 0, 0}/
     /{.*}/!d' |
	sed 's/{ \(.*\)}/\1/' |
	awk -F',' '$3 == 0 { start = $1; count = 0; next }
		   { print start+count	$0; count++ }' - |
	sed 's/[ 	]*\([0-9]*\)[ 	]*[^, 	]*,[	]*\([0-9]*\),[	]*"\(.*\)".*/	{ "\3", \2, \1 },/'

echo '
	{ DUMMY, 0, NOT_FOUND }
};'
