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

어미 추가 제안 #15

Open
dragonteros opened this issue Aug 30, 2020 · 2 comments
Open

어미 추가 제안 #15

dragonteros opened this issue Aug 30, 2020 · 2 comments
Labels
기능 새로운 기능 추가
Milestone

Comments

@dragonteros
Copy link

안녕하세요? 평소에 있으면 좋겠다고 생각하던 컨셉의 언어라 무척 반갑습니다.

제가 제안하고자 하는 것은 현재 지원되는 두 어미 '-다', '-고'에 더해 '-기'와 '-다면'을 추가하는 것입니다. 이들은 '-고'와 마찬가지로 기본형에서 '다'만 제거하고 바로 붙이는 어미라는 점이 같아 다른 유형의 어미에 비해 구현이 용이할 것이라 생각합니다.

  1. '-기'를 제안하는 이유
    {1, 2, 3, 4}에 (2를 곱하다)를 각각_적용하다와 같이 함수를 다른 함수의 인수로 넘겨주는 경우 기본형 '-다'를 쓰는 것보다 {1, 2, 3, 4}에 (2를 곱하기)를 각각_적용하다와 같이 '-기'를 붙이면 더 자연스러워지는 이점이 있습니다. 행동은 '-다'와 동일하게 하여 문법적 설탕으로 제공하면 될 것으로 생각합니다.

  2. '-다면'을 제안하는 이유
    만약 [목록]이 비어있다 이라면과 같이 형용사를 조건으로 쓸 때 만약 [목록]이 비어있다면 혹은 구현상 문제가 있다면 만약 ([목록]이 비어있다)면의 꼴이 더 자연스럽다는 이점이 있습니다. 후자의 경우 '이라면'과 같은 키워드로 볼 수 있을 것 같습니다.

감사합니다.

@suhdonghwi
Copy link
Owner

평범한 한글 개발자분이시군요! 언어 인상깊게 잘 봤습니다 😀 프로젝트에 관심 가져주셔서 감사합니다!

  1. ~기 활용은 좋은 활용같습니다. 확실히 보여주신 예시에서 더 자연스럽네요. 추가하도록 하겠습니다!
  2. ~다면 도 좋은 것 같아요! 사실은 예전에 넣으려고 시도는 했었는데 파싱 문제 때문에 잠깐 접어둔 기능입니다 ㅠㅠ 조건식의 가장 마지막 부분에만 올 수 있게 하는 것이 관건인듯 싶은데 한 번 더 도전해보도록 하겠습니다!

감사합니다.

@dragonteros
Copy link
Author

아하 파싱 문제가 있었군요
그렇다면 후자의 꼴로 만약 ([목록]이 비어있다)면처럼 가는 방향이 좋을 것 같습니다
그러면 만약 ([목록]이 비어있다)이라면 꼴이 잘 작동하니만큼 이라면의 문법적 설탕으로 제공하면 쉽게 해결될 것 같습니다.

@suhdonghwi suhdonghwi added the 기능 새로운 기능 추가 label Aug 30, 2020
@suhdonghwi suhdonghwi added this to the 0.3.0 버전 milestone Sep 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
기능 새로운 기능 추가
Projects
None yet
Development

No branches or pull requests

2 participants