The DejaVU Framework -- hush 3.0
[.] Papers Tutorials Examples Manuals Interfaces Sources Packages Resources ?

include: lex.h hush-3.1/grammar/grammar


[.] - [up] [top] - index make include slides talks
  ifndef LEX_H
  define LEX_H
  include <iostream.h>
  
  // example class lex
  
  // The default name for the class
  // generated by oolex is lex.
  // This is equivalent to putting
  // %class lex
  // in the scanner file.
  // If you want another name put
  // %class name 
  // in your lex-file.
  // You will then have to declare the class name
  // similar to the lex below.
  // Do not forget to include scanner.h in that case.
  
  include <grammar/scanner.h>
  
  

lex


  class lex : public lex_scanner {
  public:
          lex(istream& in = cin, ostream& out = cout ) : lex_scanner(&in,&out) { }
          term* operator()();
  };

slide: lex

  
  // An example of main() is given below.
  define MAIN main() { lex l; l(); }
  endif
  

[.] Papers Tutorials Examples Manuals Interfaces Sources Packages Resources ?
Hush Online Technology
hush@cs.vu.nl
11/03/98