summaryrefslogtreecommitdiff
path: root/tables_shared.c
diff options
context:
space:
mode:
Diffstat (limited to 'tables_shared.c')
-rw-r--r--tables_shared.c81
1 files changed, 36 insertions, 45 deletions
diff --git a/tables_shared.c b/tables_shared.c
index b962666..4b0de4b 100644
--- a/tables_shared.c
+++ b/tables_shared.c
@@ -1,61 +1,52 @@
-#ifdef FLEX_SCANNER
/*
-dnl tables_shared.c - tables serialization code
-dnl
-dnl Copyright (c) 1990 The Regents of the University of California.
-dnl All rights reserved.
-dnl
-dnl This code is derived from software contributed to Berkeley by
-dnl Vern Paxson.
-dnl
-dnl The United States Government has rights in this work pursuant
-dnl to contract no. DE-AC03-76SF00098 between the United States
-dnl Department of Energy and the University of California.
-dnl
-dnl This file is part of flex.
-dnl
-dnl Redistribution and use in source and binary forms, with or without
-dnl modification, are permitted provided that the following conditions
-dnl are met:
-dnl
-dnl 1. Redistributions of source code must retain the above copyright
-dnl notice, this list of conditions and the following disclaimer.
-dnl 2. Redistributions in binary form must reproduce the above copyright
-dnl notice, this list of conditions and the following disclaimer in the
-dnl documentation and/or other materials provided with the distribution.
-dnl
-dnl Neither the name of the University nor the names of its contributors
-dnl may be used to endorse or promote products derived from this software
-dnl without specific prior written permission.
-dnl
-dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
-dnl IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-dnl WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-dnl PURPOSE.
-dnl
+ * tables_shared.c - tables serialization code
+ *
+ * Copyright (c) 1990 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Vern Paxson.
+ *
+ * The United States Government has rights in this work pursuant
+ * to contract no. DE-AC03-76SF00098 between the United States
+ * Department of Energy and the University of California.
+ *
+ * This file is part of flex.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE.
+ *
*/
/* This file is meant to be included in both the skeleton and the actual
- * flex code (hence the name "_shared").
+ * flex code (hence the name "_shared").
+ * Currently, the source code is copied directly instead of including this file.
*/
-#ifndef yyskel_static
-#define yyskel_static static
-#endif
-#else
#include "flexdef.h"
#include "tables.h"
-#ifndef yyskel_static
-#define yyskel_static
-#endif
-#endif
-
/** Get the number of integers in this table. This is NOT the
* same thing as the number of elements.
* @param td the table
* @return the number of integers in the table
*/
-yyskel_static flex_int32_t yytbl_calc_total_len (const struct yytbl_data *tbl)
+flex_int32_t yytbl_calc_total_len (const struct yytbl_data *tbl)
{
flex_int32_t n;