Newer
Older
snipet / jpcc / trunk / include / lexer.h
Nomura Kei on 26 Aug 2022 428 bytes old svn data to git
#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	*/