sheepy

build system (sheepy) and package manager (spm) for C
git clone https://spartatek.se/git/sheepy.git
Log | Files | Refs | README | LICENSE

token-receiving (862B)


      1 /* -*- C++ -*- vim: set syntax=cpp:
      2  * (C) 2005-2010 Frank-Rene Schaefer
      3  * ABSOLUTELY NO WARRANTY              */
      4 #ifndef __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__TOKEN_RECEIVING
      5 #define __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__TOKEN_RECEIVING
      6 
      7 #include "definitions"
      8 
      9 QUEX_NAMESPACE_MAIN_OPEN
     10 
     11 #if   defined(QUEX_OPTION_TOKEN_POLICY_QUEUE)
     12     /* Command line options: --token-policy  queue               */
     13     QUEX_INLINE  void
     14     QUEX_NAME(receive)(QUEX_TYPE_ANALYZER* me, QUEX_TYPE_TOKEN**);
     15 
     16 #elif defined(QUEX_OPTION_TOKEN_POLICY_SINGLE)  
     17     /* Command line options: --token-policy  single              */
     18     QUEX_INLINE  QUEX_TYPE_TOKEN_ID
     19     QUEX_NAME(receive)(QUEX_TYPE_ANALYZER* me);
     20 
     21 #else
     22 #   error "This section should never be compiled."
     23 #endif
     24 
     25 QUEX_NAMESPACE_MAIN_CLOSE
     26 
     27 #endif /* __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__TOKEN_RECEIVING */
     28