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

進めたり戻したり分岐したり #3

Open
1 of 2 tasks
sozysozbot opened this issue Oct 30, 2022 · 2 comments
Open
1 of 2 tasks

進めたり戻したり分岐したり #3

sozysozbot opened this issue Oct 30, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@sozysozbot
Copy link
Member

sozysozbot commented Oct 30, 2022

ほしい

@sozysozbot sozysozbot added the enhancement New feature or request label Oct 30, 2022
@sozysozbot
Copy link
Member Author

波括弧で括った部分をコメント扱いにする仕組みを作り、

{|▲7五ポ7四 △3四ナ1四 ▲6五ポ2五 △1一キ1五}

↓「進める」

▲7五ポ7四 {|△3四ナ1四 ▲6五ポ2五 △1一キ1五}

↓「進める」

▲7五ポ7四 △3四ナ1四 {|▲6五ポ2五 △1一キ1五}

↓「戻す」

▲7五ポ7四 {|△3四ナ1四 ▲6五ポ2五 △1一キ1五}

↓「 △1一キ1五」

▲7五ポ7四 {△3四ナ1四 ▲6五ポ2五 △1一キ1五} △1一キ1五{|}

↓「 ▲6五ポ2五」

▲7五ポ7四 {△3四ナ1四 ▲6五ポ2五 △1一キ1五} △1一キ1五 ▲6五ポ2五{|}

↓「戻す」

▲7五ポ7四 {△3四ナ1四 ▲6五ポ2五 △1一キ1五} △1一キ1五 {|▲6五ポ2五}

とかかなぁ

@sozysozbot
Copy link
Member Author

まずはこの構造をパースするパーサーを書いた方がいいか?データ構造考えよう。えーと、Haskell でいう Zipper みたいにすればいいんだろうか。

https://www.kento-shogi.com は分岐するときに「分岐しますか?」って UI を出すのか。たしかに出した方がいいかも

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