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

Allow str types #182

Open
kmyk opened this issue Aug 13, 2021 · 0 comments
Open

Allow str types #182

kmyk opened this issue Aug 13, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@kmyk
Copy link
Collaborator

kmyk commented Aug 13, 2021

Description / 説明

文字列を扱えるようにしたい。現在は扱えません。

  • 最適化のしやすさを考えると「文字」と「文字列」は別のものの方がよくて、C++ を吐く都合からも別の方が楽なので、そのようにしたい。しかし Python はこれらを同一視してしまっているので、その差に注意する必要がある。
  • 「文字」と「整数」を同じものとするかは議論の余地がある。assert c in "abvdefghijklmnopqrstuvwxyz" と書いてあれば Z/26Z つまり mod 26 に押し込んで最適化するとかしたいので、整数 Z であってほしい気もするし、Z/26Z なのだから整数とは区別した方が楽という可能性もある。とりあえずどちらかでやってみてから考えればよいのかも。

Motivation / 動機

文字列も扱えた方が、いいだろ
@uta8a さんも困っていました

@kmyk kmyk added the enhancement New feature or request label Aug 13, 2021
@kmyk kmyk changed the title 文字列を扱えるようにする Allow str types Sep 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant