re_comp.h revision da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster/***********************************************************************
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* This software is part of the ast package *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Copyright (c) 1985-2007 AT&T Knowledge Ventures *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* and is licensed under the *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Common Public License, Version 1.0 *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* by AT&T Knowledge Ventures *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* A copy of the License is available at *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* http://www.opensource.org/licenses/cpl1.0.txt *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9) *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Information and Software Systems Research *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* AT&T Research *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Florham Park NJ *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Glenn Fowler <gsf@research.att.com> *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* David Korn <dgk@research.att.com> *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* Phong Vo <kpv@research.att.com> *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster* *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster***********************************************************************/
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#pragma prototyped
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster/*
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * re_comp interface definitions
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster *
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * OBSOLETE: use <regex.h>
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster */
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#ifndef _RE_COMP_H
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#define _RE_COMP_H
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#if _BLD_ast && defined(__EXPORT__)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#define extern __EXPORT__
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#endif
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterextern char* re_comp(const char*);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterextern int re_exec(const char*);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#undef extern
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster#endif
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster