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

Diff of /global/htags/java.l

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

revision 1.7 by shigio, Fri Feb 18 11:07:18 2005 UTC revision 1.8 by shigio, Wed Mar 30 02:02:00 2005 UTC
# Line 34  Line 34 
34  #include "common.h"  #include "common.h"
35  #include "htags.h"  #include "htags.h"
36  #include "../gtags-parser/java_res.h"  #include "../gtags-parser/java_res.h"
 #include "lexcommon.h"  
37    
38  #define LEXTEXT javatext  #define lex_symbol_generation_rule(x) java_ ## x
39  #define LEXLENG javaleng  #include "lexcommon.h"
40    
41  #ifdef ECHO  #ifdef ECHO
42  #undef ECHO  #undef ECHO
# Line 59  ALPHANUM       [a-zA-Z_\x80-\xff0-9] Line 58  ALPHANUM       [a-zA-Z_\x80-\xff0-9]
58  WORD            {ALPHA}{ALPHANUM}*  WORD            {ALPHA}{ALPHANUM}*
59    
60  %start  JAVA C_COMMENT CPP_COMMENT SHELL_COMMENT STRING LITERAL PREPROCESSOR_LINE  %start  JAVA C_COMMENT CPP_COMMENT SHELL_COMMENT STRING LITERAL PREPROCESSOR_LINE
61  %option 8bit noyywrap noyy_top_state stack prefix="java"  %option 8bit noyywrap noyy_top_state stack prefix="java_"
62  %%  %%
63   /* Comment */   /* Comment */
64  <JAVA>"/*"      { echos(comment_begin); ECHO; yy_push_state(C_COMMENT); }  <JAVA>"/*"      { echos(comment_begin); ECHO; yy_push_state(C_COMMENT); }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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