CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): leh (no touch)
날 짜 (Date): 1995년05월17일(수) 09시44분44초 KDT
제 목(Title): re...lex & yacc ??...2...


yacc는  paser이라고 했으니..

생성규칙을 나타내면 되겠죠..

예를 들어..
산술 계산인경우는..
내부적으로...
expr : integer '+' integer |
       integer '-' integer |
       integer '*' integer |
       integer '/' integer;
머..이런.. 내용이 될겁니다..

그럼..한글은..
한글 : 자음 +모음 |
       자음 + 모음+자음으로..나타내어질수 있을겁니다..

한글에서..위 말고..표현은..불가능하겠죠?
(복자음인경우..는.. 자음..두개이니까.. 따로 생각하시던지..
 같이..하시던지.. 하여튼)

그럼.. 이걸.. 위와..같이..
산술 계산 처럼..
나타 내면..됩니다..
즉..integer대신에..
conconant.vowel을..적으시면..되겠죠..
유의할점은..
한글의 경우는.. 반드시..순서를 생각하세요..
무슨 말이냐면..
모음 + 자음이안되게..
그런 경우는..에러로..하면..되겠죠.,...


아휴...
일단..책을..한번이라도 한번..보세요..
 



------------------------------------------------------
The manner of giving is worth more than the gift.
-------------------------------------------------------- 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.