[프로그래밍언어] C++어휘분석기-BNF 문법
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2011.10.27 / 2019.12.24
- 7페이지 / zip (압축파일)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 1,400원
추천 연관자료
- 목차
-
Content
1. Overview and Scope
2. Introducing a simple process
3. BNF grammar for interpreter system
- 본문내용
-
3. BNF grammar for interpreter system.
◉ BNF class method For Our team interpreter.
class parser{
public:
bool checkID(string); //
void program(string*, node*, int);
void declarations(string*, node*, int);
void compoundStatement(string*, node*, int);
void identifierList(string*, node*, int);
void type(string*, node*, int);
void standardType(string*, node*);
void num(string*, node*);
bool checkNum(string);
bool checkFloat(string);
void id(string, node*); //String array doesn't need to terminal node
void statementList(string*, node*,int);
void statement(string*, node*, int);
void variable(string*, node* , int);
void expression(string*, node*, int);
void printStatement(string*, node*, int);
void procedureStatement(string*, node*, int);
void simpleExpression(string*, node*, int);
void actualParameterExpression(string*, node*, int);
void expressionList(string*, node*, int);
void term(string*, node*, int);
void factor(string*, node*, int);
void relop(string, node*);
void sign(string, node*);
void multop(string, node*);
자료평가
-
아직 평가한 내용이 없습니다.