| Line |   | 
|---|
| 1 | /*
 | 
|---|
| 2 |  * This file is part of flex.
 | 
|---|
| 3 |  * 
 | 
|---|
| 4 |  * Redistribution and use in source and binary forms, with or without
 | 
|---|
| 5 |  * modification, are permitted provided that the following conditions
 | 
|---|
| 6 |  * are met:
 | 
|---|
| 7 |  * 
 | 
|---|
| 8 |  * 1. Redistributions of source code must retain the above copyright
 | 
|---|
| 9 |  *    notice, this list of conditions and the following disclaimer.
 | 
|---|
| 10 |  * 2. Redistributions in binary form must reproduce the above copyright
 | 
|---|
| 11 |  *    notice, this list of conditions and the following disclaimer in the
 | 
|---|
| 12 |  *    documentation and/or other materials provided with the distribution.
 | 
|---|
| 13 |  * 
 | 
|---|
| 14 |  * Neither the name of the University nor the names of its contributors
 | 
|---|
| 15 |  * may be used to endorse or promote products derived from this software
 | 
|---|
| 16 |  * without specific prior written permission.
 | 
|---|
| 17 |  * 
 | 
|---|
| 18 |  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 | 
|---|
| 19 |  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 | 
|---|
| 20 |  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 | 
|---|
| 21 |  * PURPOSE.
 | 
|---|
| 22 |  */
 | 
|---|
| 23 | 
 | 
|---|
| 24 | %{
 | 
|---|
| 25 | /* A template scanner file to build "scanner.c". 
 | 
|---|
| 26 |    The scanner is not really important -- we only care if
 | 
|---|
| 27 |    it compiles under a c++ compiler, and runs. */
 | 
|---|
| 28 | #include <stdio.h>
 | 
|---|
| 29 | #include <stdlib.h>
 | 
|---|
| 30 | #include "config.h"
 | 
|---|
| 31 | /*#include "parser.h" */
 | 
|---|
| 32 | 
 | 
|---|
| 33 | %}
 | 
|---|
| 34 | 
 | 
|---|
| 35 | %option 8bit outfile="scanner.cpp" prefix="test"
 | 
|---|
| 36 | %option nounput nomain noyywrap 
 | 
|---|
| 37 | %option warn
 | 
|---|
| 38 | 
 | 
|---|
| 39 | 
 | 
|---|
| 40 | %%
 | 
|---|
| 41 | 
 | 
|---|
| 42 | .              { }
 | 
|---|
| 43 | 
 | 
|---|
| 44 | %%
 | 
|---|
| 45 | 
 | 
|---|
| 46 | int main(void);
 | 
|---|
| 47 | 
 | 
|---|
| 48 | int
 | 
|---|
| 49 | main ()
 | 
|---|
| 50 | {
 | 
|---|
| 51 |     yyin = stdin;
 | 
|---|
| 52 |     yyout = stdout;
 | 
|---|
| 53 |     yylex();
 | 
|---|
| 54 |     printf("TEST RETURNING OK.\n");
 | 
|---|
| 55 |     return 0;
 | 
|---|
| 56 | }
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.