diff options
| author | nsfisis <nsfisis@gmail.com> | 2023-03-19 03:24:43 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2023-03-19 03:24:43 +0900 |
| commit | db3d51ddc421dad68abddb95d01ffdab440197d6 (patch) | |
| tree | 35a6b45bb964b22fa74486596f4e640db82fb0ac /content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml | |
| parent | cb5a2a0afdf822651db035904cd8c1307a7b7743 (diff) | |
| download | blog.nsfisis.dev-db3d51ddc421dad68abddb95d01ffdab440197d6.tar.gz blog.nsfisis.dev-db3d51ddc421dad68abddb95d01ffdab440197d6.tar.zst blog.nsfisis.dev-db3d51ddc421dad68abddb95d01ffdab440197d6.zip | |
feat(content): specify heading id
Diffstat (limited to 'content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml')
| -rw-r--r-- | content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml b/content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml index 40ac316..00afc01 100644 --- a/content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml +++ b/content/posts/2021-10-02/ruby-then-keyword-and-case-in.xml @@ -23,14 +23,14 @@ <simpara> <hr/> </simpara> - <section xml:id="_tl_dr"> + <section xml:id="tl-dr"> <title>TL; DR</title> <simpara> <literal>case</literal> - <literal>in</literal> によるパターンマッチング構文でも、<literal>case</literal> - <literal>when</literal> と同じように <literal>then</literal> が使える (場合によっては使う必要がある)。 </simpara> </section> - <section xml:id="_then_とは"> + <section xml:id="what-is-then-keyword"> <title><literal>then</literal> とは</title> <simpara> 使われることは稀だが、Ruby では <literal>then</literal> @@ -75,7 +75,7 @@ ]]> </programlisting> </section> - <section xml:id="_なぜ普段は書かなくてもよいのか"> + <section xml:id="why-then-is-usually-unnecessary"> <title>なぜ普段は書かなくてもよいのか</title> <simpara> 普通 Ruby のコードで <literal>then</literal> @@ -116,7 +116,7 @@ 無事 Hello, World! と出力されるようになった。 </simpara> </section> - <section xml:id="_なぜ_then_や_や改行が必要か"> + <section xml:id="why-then-or-linebreak-is-needed"> <title>なぜ <literal>then</literal> や <literal>;</literal> や改行が必要か</title> <simpara> なぜ <literal>then</literal> や <literal>;</literal> や改行 (以下 「<literal>then</literal> 等」) @@ -158,7 +158,7 @@ が代用できるので、ほとんどの場合 <literal>then</literal> は必要ない。 </simpara> </section> - <section xml:id="_case_in_における_then"> + <section xml:id="then-in-case-in"> <title><literal>case</literal> - <literal>in</literal> における <literal>then</literal></title> <simpara> ようやく本題にたどり着いた。来る Ruby 3.0 では <literal>case</literal> と <literal>in</literal> @@ -257,7 +257,7 @@ ]]> </programlisting> </section> - <section xml:id="_まとめ"> + <section xml:id="outro"> <title>まとめ</title> <itemizedlist> <listitem> |
