#ifndef LEXER_H
#define LEXER_H

#include "config.h"

typedef struct {
	char			file[MAX_FILENAME];	/**< 処理中ファイル名.					*/
	int				line;				/**< 処理中行番号.						*/
	int				column;				/**< 処理中カラム番号.					*/
	bool			isBlockComment;		/**< ブロックコメント処理中.			*/
	int				nestingComment;		/**< ネストコメント処理中.				*/
	char*			commentBuffer;		/**< コメントバッファ.					*/
} Lexer;



#endif	/* LEXER_H	*/

