sheepy

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

navigation (877B)


      1 /* -*- C++ -*- vim: set syntax=cpp:
      2  * (C) 2005-2010 Frank-Rene Schaefer
      3  * ABSOLUTELY NO WARRANTY              */
      4 #ifndef __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__NAVIGATION
      5 #define __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__NAVIGATION
      6 
      7 #include "definitions"
      8 
      9 QUEX_NAMESPACE_MAIN_OPEN
     10 
     11 /* Tell/Seek/Move on basis of character index */
     12 QUEX_INLINE size_t  QUEX_NAME(tell)(QUEX_TYPE_ANALYZER* me);
     13 QUEX_INLINE void    QUEX_NAME(seek)(QUEX_TYPE_ANALYZER* me, const size_t);
     14 QUEX_INLINE void    QUEX_NAME(seek_forward)(QUEX_TYPE_ANALYZER*  me, const size_t);
     15 QUEX_INLINE void    QUEX_NAME(seek_backward)(QUEX_TYPE_ANALYZER* me, const size_t);
     16 QUEX_INLINE void    QUEX_NAME(undo)(QUEX_TYPE_ANALYZER* me);
     17 QUEX_INLINE void    QUEX_NAME(undo_n)(QUEX_TYPE_ANALYZER* me, size_t DeltaN_Backward);
     18 
     19 QUEX_NAMESPACE_MAIN_CLOSE
     20 
     21 #endif /* __QUEX_INCLUDE_GUARD__ANALYZER__MEMBER__NAVIGATION */