Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

standard/bieup.in의 줄바꿈 문자 제거 #22

Closed
wants to merge 1 commit into from

Conversation

tirr-c
Copy link
Contributor

@tirr-c tirr-c commented Jan 21, 2016

기존 입력에서는 으로 정수 3을 읽고 난 뒤, 으로 그 다음 오는 문자인 줄바꿈 문자를 읽게 됩니다. 줄바꿈 문자를 지워 3 다음 문자가 '밯'이 되도록 수정했습니다.

표준 문서에는 정수 뒤에 오는 줄바꿈 문자에 대한 언급이 없기 때문에 받침 ㅇ이 정수만 읽는다고 해석했습니다.

@tirr-c
Copy link
Contributor Author

tirr-c commented Jan 21, 2016

엇 fail이 뜨네요... 정수 입력 처리가 제가 생각한 것과 다른 건가요?

@youknowone
Copy link
Member

테스트는 구현체 중 하나를 붙여뒀을 뿐이라 테스트가 실패한다는 것이 표준에 맞지 않다는 의미는 아닙니다.

현재 아희 표준에서는 정수 입력에 대한 명확한 방법을 제시하지는 않고 있습니다. 구현체에 따라 변경전과 변경 후 각각이 오류일수도, 받아들여지는 입력일수도 있다고 생각됩니다.

@tirr-c
Copy link
Contributor Author

tirr-c commented Jan 22, 2016

음... 그럼 이 입력 데이터는 undefined로 옮기는 게 좋지 않을까요?

@puzzlet
Copy link
Member

puzzlet commented Jan 24, 2016

이건 거의 모든 구현체가 (별 의심없이?) 똑같이 공백까지 받아버리도록 구현해놓은 상태로 보입니다. 혹시 csaheui는 다르게 되어 있나요?

저는 undefined로 보내버리기보다는 표준 쪽을 고치는 게 낫다고 생각합니다. 이쪽을 봐 주세요:
aheui/aheui.github.io#12

@youknowone
Copy link
Member

줄바꿈 문자를 받을 수 있다 하더라도 입력 3밯방밯에 대해서 올바른 입력인지 아닌지는 여전히 결정되지 않는 문제 같네요. aheui/aheui.github.io#12 에서 표준을 어떻게 결정하는지에 따라 변경 후의 입력과 변경 전의 입력을 모두 받을 수도 있을것 같습니다.

@youknowone
Copy link
Member

이 부분이 표준에서 모호하다는 점을 일단 반영하여 입력 순서를 뒤집었습니다. d22cfb6

나중에 뭔가 정해지면 다시 그 부분도 다시 반영하면 좋겠네요.

@tirr-c tirr-c closed this Feb 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants