Professional Documents
Culture Documents
Assignment#01: Compiler Construction
Assignment#01: Compiler Construction
COMPILER CONSTRUCTION
Submitted to:
Dr. Muhammad Nadeem
Submitted by:
Ahmed Khan Reg#4045
Wahaj Tahir Khokhar Reg#3972
Malik Riaz Khan Reg#3974
Muhammad Asim Reg# 3956
function isKeyword(buffer) {
var keywords = [
'auto',
'break',
'case',
'char',
'const',
'continue',
'default',
'do',
'double',
'else',
'enum',
'extern',
'float',
'for',
'goto',
'if',
'int',
'long',
'register',
'return',
'short',
'signed',
'sizeof',
'static',
'struct',
'switch',
'typedef',
'union',
'unsigned',
'void',
'volatile',
'while',
];
var i;
}
tempToken = '';
}
}
return lexTokenList;
};
export default generateTokenList;
REGEX USED:
*****
**********