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
 |