lexer.c

来自「使用VC++对程序文件进行词法分析」· C语言 代码 · 共 23 行

C
23
字号
#include "global.h"
#include "iostream.h"

char lexbuf[BSIZE];
int lineno=1;
int tokenval=NONE;

int lexan(istream& in)
{
	int t;
	while(1)
	{
		t = getchar();
		if(t==' '||t=='\t')
			;
		else if (t=='\n')
			lineno++;
		else if(isdigit(t))
		{
			//ungetc(t,stdin);
			in.putback(t);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?