expand 를 위한 어휘 구분 및 tokenize #6
KenWR
started this conversation in
Show and tell
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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