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

C++빌더 자료실
C++Builder Programming Resources
[524] 파스 트리 만들기 강좌
김상면 [windyboy] 11390 읽음    2010-05-11 20:13
파스트리 만들기 동영상 강좌입니다.

강사는 수식트리를 만드는법을 소개하지만 응용하면 파스트리도 가능하다고 합니다.

그럼
이경문 [gilgil]   2010-05-17 01:48 X
"root에 operator를, child에 operand를...."
쩝... 연산자는 binary operator만 존재하는 것이 아닙니다. unary operator도 있고, trinary operator도 있고, ...
요즘에는 언어를 분석할 때 "object"와 "message"의 형식으로 grammer를 parsing하는 것이 일반적입니다.
김상면 [windyboy]   2010-05-21 07:26 X
언제 님에게 강의를 한번 들어야  겠군요..

그럼
이경문 [gilgil]   2010-05-21 21:17 X
parsing을 가르치기 위한 예제로는 잘못되었다는 뜻입니다. 문법 디자인 > BNF 작성 > parser 작성의 단계를 거치지 않고, 동영상에서 보여 지듯이 token 분석 이후에 무작정 operator & operand parser 단계로 가면 안된다는 얘기입니다. 그리고 expression parser는 postfix 변환 이후 stack을 이용하는 것이 일반적입니다. 컴파일러 이론 한번 공부해 보시기 바랍니다. 이는 기본적인 사항입니다.

그리고 퍼나르기는 자제 좀 하시죠. 보기에 좋지 않습니다.

+ -

관련 글 리스트
524 파스 트리 만들기 강좌 김상면 11390 2010/05/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.