(root)/
flex-2.6.4/
tests/
no_bison_stub.c
       1  /* This stub will be used when Bison is not available on the user's host. */
       2  
       3  /*  This file is part of flex.
       4   *
       5   *  Redistribution and use in source and binary forms, with or without
       6   *  modification, are permitted provided that the following conditions
       7   *  are met:
       8   *
       9   *  1. Redistributions of source code must retain the above copyright
      10   *     notice, this list of conditions and the following disclaimer.
      11   *  2. Redistributions in binary form must reproduce the above copyright
      12   *     notice, this list of conditions and the following disclaimer in the
      13   *     documentation and/or other materials provided with the distribution.
      14   *
      15   *  Neither the name of the University nor the names of its contributors
      16   *  may be used to endorse or promote products derived from this software
      17   *  without specific prior written permission.
      18   *
      19   *  THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
      20   *  IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
      21   *  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
      22   *  PURPOSE.
      23   */
      24  #include <stdio.h>
      25  
      26  int main (int argc, char *argv[])
      27  {
      28      (void)argc;
      29      (void)argv;
      30      puts(
      31          "This test requires Bison. Install Bison and re-run \"configure && make check\"\n"
      32          "to perform this test. (This file is stub code.)"
      33      );
      34  
      35      /* Exit status for a skipped test */
      36      return 77;
      37  }
      38  
      39  /* vim:set tabstop=8 softtabstop=4 shiftwidth=4: */