/[global]/global/htags/php.l
ViewVC logotype

Diff of /global/htags/php.l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by shigio, Fri Feb 18 11:07:18 2005 UTC revision 1.10 by shigio, Wed Mar 30 02:02:00 2005 UTC
# Line 41  Line 41 
41  #include "htags.h"  #include "htags.h"
42  #include "path2url.h"  #include "path2url.h"
43  #include "../gtags-parser/php_res.h"  #include "../gtags-parser/php_res.h"
 #include "lexcommon.h"  
44    
45  #define LEXTEXT phptext  #define lex_symbol_generation_rule(x) php_ ## x
46  #define LEXLENG phpleng  #include "lexcommon.h"
47    
48  #ifdef ECHO  #ifdef ECHO
49  #undef ECHO  #undef ECHO
# Line 66  ALPHANUM       [a-zA-Z_\x80-\xff0-9] Line 65  ALPHANUM       [a-zA-Z_\x80-\xff0-9]
65  WORD            {ALPHA}{ALPHANUM}*  WORD            {ALPHA}{ALPHANUM}*
66    
67  %start  PHP C_COMMENT CPP_COMMENT SHELL_COMMENT STRING LITERAL PREPROCESSOR_LINE  %start  PHP C_COMMENT CPP_COMMENT SHELL_COMMENT STRING LITERAL PREPROCESSOR_LINE
68  %option 8bit noyywrap noyy_top_state stack prefix="php"  %option 8bit noyywrap noyy_top_state stack prefix="php_"
69  %%  %%
70   /* Start PHP */   /* Start PHP */
71  <INITIAL>"<?="          { put_string(LEXTEXT); BEGIN PHP; }  <INITIAL>"<?="          { put_string(LEXTEXT); BEGIN PHP; }

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26