forked from qt-creator/qt-creator
		
	
		
			
	
	
		
			87 lines
		
	
	
		
			664 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			87 lines
		
	
	
		
			664 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#include "Lexer.h"
							 | 
						||
| 
								 | 
							
								#include "Token.h"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								%token-prefix=T_
							 | 
						||
| 
								 | 
							
								%toupper
							 | 
						||
| 
								 | 
							
								%no-enums
							 | 
						||
| 
								 | 
							
								%namespace=Lexer
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								%%
							 | 
						||
| 
								 | 
							
								__asm
							 | 
						||
| 
								 | 
							
								__asm__
							 | 
						||
| 
								 | 
							
								__attribute
							 | 
						||
| 
								 | 
							
								__attribute__
							 | 
						||
| 
								 | 
							
								__const
							 | 
						||
| 
								 | 
							
								__const__
							 | 
						||
| 
								 | 
							
								__inline
							 | 
						||
| 
								 | 
							
								__inline__
							 | 
						||
| 
								 | 
							
								__typeof
							 | 
						||
| 
								 | 
							
								__typeof__
							 | 
						||
| 
								 | 
							
								__volatile
							 | 
						||
| 
								 | 
							
								__volatile__
							 | 
						||
| 
								 | 
							
								asm
							 | 
						||
| 
								 | 
							
								auto
							 | 
						||
| 
								 | 
							
								bool
							 | 
						||
| 
								 | 
							
								break
							 | 
						||
| 
								 | 
							
								case
							 | 
						||
| 
								 | 
							
								catch
							 | 
						||
| 
								 | 
							
								char
							 | 
						||
| 
								 | 
							
								class
							 | 
						||
| 
								 | 
							
								const
							 | 
						||
| 
								 | 
							
								const_cast
							 | 
						||
| 
								 | 
							
								continue
							 | 
						||
| 
								 | 
							
								default
							 | 
						||
| 
								 | 
							
								delete
							 | 
						||
| 
								 | 
							
								do
							 | 
						||
| 
								 | 
							
								double
							 | 
						||
| 
								 | 
							
								dynamic_cast
							 | 
						||
| 
								 | 
							
								else
							 | 
						||
| 
								 | 
							
								enum
							 | 
						||
| 
								 | 
							
								explicit
							 | 
						||
| 
								 | 
							
								export
							 | 
						||
| 
								 | 
							
								extern
							 | 
						||
| 
								 | 
							
								false
							 | 
						||
| 
								 | 
							
								float
							 | 
						||
| 
								 | 
							
								for
							 | 
						||
| 
								 | 
							
								friend
							 | 
						||
| 
								 | 
							
								goto
							 | 
						||
| 
								 | 
							
								if
							 | 
						||
| 
								 | 
							
								inline
							 | 
						||
| 
								 | 
							
								int
							 | 
						||
| 
								 | 
							
								long
							 | 
						||
| 
								 | 
							
								mutable
							 | 
						||
| 
								 | 
							
								namespace
							 | 
						||
| 
								 | 
							
								new
							 | 
						||
| 
								 | 
							
								operator
							 | 
						||
| 
								 | 
							
								private
							 | 
						||
| 
								 | 
							
								protected
							 | 
						||
| 
								 | 
							
								public
							 | 
						||
| 
								 | 
							
								register
							 | 
						||
| 
								 | 
							
								reinterpret_cast
							 | 
						||
| 
								 | 
							
								return
							 | 
						||
| 
								 | 
							
								short
							 | 
						||
| 
								 | 
							
								signed
							 | 
						||
| 
								 | 
							
								sizeof
							 | 
						||
| 
								 | 
							
								static
							 | 
						||
| 
								 | 
							
								static_cast
							 | 
						||
| 
								 | 
							
								struct
							 | 
						||
| 
								 | 
							
								switch
							 | 
						||
| 
								 | 
							
								template
							 | 
						||
| 
								 | 
							
								this
							 | 
						||
| 
								 | 
							
								throw
							 | 
						||
| 
								 | 
							
								true
							 | 
						||
| 
								 | 
							
								try
							 | 
						||
| 
								 | 
							
								typedef
							 | 
						||
| 
								 | 
							
								typeid
							 | 
						||
| 
								 | 
							
								typename
							 | 
						||
| 
								 | 
							
								typeof
							 | 
						||
| 
								 | 
							
								union
							 | 
						||
| 
								 | 
							
								unsigned
							 | 
						||
| 
								 | 
							
								using
							 | 
						||
| 
								 | 
							
								virtual
							 | 
						||
| 
								 | 
							
								void
							 | 
						||
| 
								 | 
							
								volatile
							 | 
						||
| 
								 | 
							
								wchar_t
							 | 
						||
| 
								 | 
							
								while
							 |