<commit_before>/*-------------------------------------------------------------------------
 *
 * c.h--
 *    Fundamental C definitions.  This is included by every .c file in
 *    postgres.
 *
 *
 * Copyright (c) 1994, Regents of the University of California
 *
 * $Id: c.h,v 1.3 1996/11/05 05:28:20 scrappy Exp $
 *
 *-------------------------------------------------------------------------
 */
/*
 *   TABLE OF CONTENTS
 *
 *	When adding stuff to this file, please try and put stuff
 *	into the relevant section, or add new sections as appropriate.
 *
 *    section	description
 *    -------	------------------------------------------------
 *      1)      bool, true, false, TRUE, FALSE
 *	2)	__STDC__, non-ansi C definitions:
 *		Pointer typedef, NULL
 *		cpp magic macros
 *		type prefixes: const, signed, volatile, inline
 *	3)	standard system types
 *      4)      datum type
 *	5)	IsValid macros for system types
 *	6)	offsetof, lengthof, endof 
 *	7)	exception handling definitions, Assert, Trap, etc macros
 *	8)	Min, Max, Abs macros
 *	9)	externs
 *      10)      Berkeley-specific defs
 *	11)	system-specific hacks
 *
 *   NOTES
 *
 *	This file is MACHINE AND COMPILER dependent!!!  (For now.)
 *
 * ----------------------------------------------------------------
 */
#ifndef	C_H
#define C_H

/* ----------------------------------------------------------------<commit_msg>Include stdlib.h to gives its NULL, etc. definitions precedence over ours.<commit_after>/*-------------------------------------------------------------------------
 *
 * c.h--
 *    Fundamental C definitions.  This is included by every .c file in
 *    postgres.
 *
 *
 * Copyright (c) 1994, Regents of the University of California
 *
 * $Id: c.h,v 1.4 1996/11/14 06:06:39 bryanh Exp $
 *
 *-------------------------------------------------------------------------
 */
/*
 *   TABLE OF CONTENTS
 *
 *	When adding stuff to this file, please try and put stuff
 *	into the relevant section, or add new sections as appropriate.
 *
 *    section	description
 *    -------	------------------------------------------------
 *      1)      bool, true, false, TRUE, FALSE
 *	2)	__STDC__, non-ansi C definitions:
 *		Pointer typedef, NULL
 *		cpp magic macros
 *		type prefixes: const, signed, volatile, inline
 *	3)	standard system types
 *      4)      datum type
 *	5)	IsValid macros for system types
 *	6)	offsetof, lengthof, endof 
 *	7)	exception handling definitions, Assert, Trap, etc macros
 *	8)	Min, Max, Abs macros
 *	9)	externs
 *      10)      Berkeley-specific defs
 *	11)	system-specific hacks
 *
 *   NOTES
 *
 *	This file is MACHINE AND COMPILER dependent!!!  (For now.)
 *
 * ----------------------------------------------------------------
 */
#ifndef	C_H
#define C_H

/* We have to include stdlib.h here because it defines many of these macros
   on some platforms, and we only want our definitions used if stdlib.h doesn't
   have its own.
*/
#include <stdlib.h>

/* ----------------------------------------------------------------
{'fraction_non_alphanumeric': 0.297457906899967, 'fraction_numerical': 0.021789369428854406, 'mean_word_length': 1.3343605546995378, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3573874', 'n_tokens_mistral': 869, 'n_tokens_neox': 811, 'n_words': 303}