expand 를 위한 어휘 구분 및 tokenize #6
KenWR
started this conversation in
Show and tell
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
expand 가 처리할 내용은 다음과 같습니다
" "
,' '
"$ "
,'$ '
()
$
\
프로그램의 출력 형식은 다음과 같습니다
따로 구문분석에 대한 에러처리는 진행하지 않았습니다
unclose quote, dquote, bracket 의 경우 문자열 그대로 읽어들여 하나의 어휘로 인정을 했습니다
quote, dquote 가 닫혀있음에도 불구하고 바로 앞이나 다음에 문자열이 나올 경우 해당 문자열까지 하나의 어휘로 인정을 했습니다
ex)
cat " "asdf cat: asdf: No such file or directory)
PIPE
,SUBSHELL
의 경우 바로 앞이나 다음에 어떤 문자열이 나오더라도 분리를 하였습니다WORD
로 tokenize 하였습니다@yhames
추가적인 질문이나 잘못된게 있으면 알려주세요!
Beta Was this translation helpful? Give feedback.
All reactions