1f054c1dfSJacques Vidrine /* 2*ae771770SStanislav Sedov * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan 3f054c1dfSJacques Vidrine * (Royal Institute of Technology, Stockholm, Sweden). 4f054c1dfSJacques Vidrine * All rights reserved. 5f054c1dfSJacques Vidrine * 6f054c1dfSJacques Vidrine * Redistribution and use in source and binary forms, with or without 7f054c1dfSJacques Vidrine * modification, are permitted provided that the following conditions 8f054c1dfSJacques Vidrine * are met: 9f054c1dfSJacques Vidrine * 10f054c1dfSJacques Vidrine * 1. Redistributions of source code must retain the above copyright 11f054c1dfSJacques Vidrine * notice, this list of conditions and the following disclaimer. 12f054c1dfSJacques Vidrine * 13f054c1dfSJacques Vidrine * 2. Redistributions in binary form must reproduce the above copyright 14f054c1dfSJacques Vidrine * notice, this list of conditions and the following disclaimer in the 15f054c1dfSJacques Vidrine * documentation and/or other materials provided with the distribution. 16f054c1dfSJacques Vidrine * 17f054c1dfSJacques Vidrine * 3. Neither the name of the Institute nor the names of its contributors 18f054c1dfSJacques Vidrine * may be used to endorse or promote products derived from this software 19f054c1dfSJacques Vidrine * without specific prior written permission. 20f054c1dfSJacques Vidrine * 21f054c1dfSJacques Vidrine * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 22f054c1dfSJacques Vidrine * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23f054c1dfSJacques Vidrine * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 24f054c1dfSJacques Vidrine * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 25f054c1dfSJacques Vidrine * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26f054c1dfSJacques Vidrine * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27f054c1dfSJacques Vidrine * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28f054c1dfSJacques Vidrine * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29f054c1dfSJacques Vidrine * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30f054c1dfSJacques Vidrine * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31f054c1dfSJacques Vidrine * SUCH DAMAGE. 32f054c1dfSJacques Vidrine */ 33f054c1dfSJacques Vidrine 34*ae771770SStanislav Sedov /* $Id$ */ 35f054c1dfSJacques Vidrine 36*ae771770SStanislav Sedov void _lex_error_message (const char *, ...) 37f054c1dfSJacques Vidrine __attribute__ ((format (printf, 1, 2))); 38f054c1dfSJacques Vidrine 39f054c1dfSJacques Vidrine int yylex(void); 40