C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[64736] Re:텍스트파일의 코들르 읽어서 그대로 실행하는 방법 없을까요?
evergreen [heredity] 1188 읽음    2011-07-02 14:44
컴파일러의 간단한 파서 부분을 만드는 게 과제인가보군요.
컴파일러 교제를 제대로 공부했다면 간단한 파서를 만드는 일은 그리 큰 일은 아니지만
교제만큼 자세히 설명할 실력이 안되서
"CV에서 lex와 yacc를 이용한 parser 만들기"란  리커버리님의 블로그 URL를 남겨 놓습니다.

   http://blog.naver.com/jhlee8379?Redirect=Log&logNo=30030028885

자세히 읽어보진 않았지만... 도움은 되지 않을까 합니다. 
열공하세요.

----------------------------------------
참고로 아래 주소는 Lex, Yacc를 이용한 사칙연산 계산기 만들기 입니다. (LINUX 기반)

   http://neraijel.blog.me/110038010784


학부생 님이 쓰신 글 :
: 코드를 짜야하는데
:
: C++로 코드를 짜야합니다. 이 프로그램의 목적은
:
: 텍스트파일을 읽는데, 이 텍스트 파일에는 int main(){}속에 여러 문장들이 있습니다
:
: 과제로는 if,while 의 연산과 일반적인 연산자를 처리할 수 있는 프로그램을 만들라고 하셨는데,
:
: 일반적인 연산자를 처리할 때 우선순위를 어떻게 만들어야 할 지 모르겠어서 질문 올립니다 ㅠㅠ
:
: 텍스트파일에서 a=2;(a+=3)*2; 를 읽으면 이대로 실행을 해야하는데, 어떻게 해야할지 감이 잘 안잡히네요 ㅠㅠ
:
: 아이디어 있으신 분들 도와주시길 간절히 부탁드립니다....ㅠㅠㅠ정말 급한상황인지라...모쪼록 부탁드려요 ㅠ

+ -

관련 글 리스트
64734 텍스트파일의 코들르 읽어서 그대로 실행하는 방법 없을까요? 학부생 994 2011/07/01
64736     Re:텍스트파일의 코들르 읽어서 그대로 실행하는 방법 없을까요? evergreen 1188 2011/07/02
64735     Re:텍스트파일의 코들르 읽어서 그대로 실행하는 방법 없을까요? 이치고 1154 2011/07/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.