{希哲16年2月23日の日記 K#F85E/E74C-B8AF}
宇田川浩行{希哲16年2月23日14歩 K#F85E/E74C-B3F3}
宇田川浩行rgx_T
の置換道手の引数順序変更}{Cμ 文字列処理改良}(16){希哲16年2月23日13歩 K#F85E/E74C-8001}
宇田川浩行{希哲16年2月15日24歩 K#F85E/E74C-1EF9}
宇田川浩行{希哲16年2月15日18歩 K#F85E/E74C-E831}
宇田川浩行{希哲16年2月15日12歩 K#F85E/E74C-3C2C}
宇田川浩行10歩の検討に関連して,タグ記法の略記法で前景色・背景色をどう書き分けるかについて少し検討して終了。
廃案となった色記法では,(順序はともかく)%%black white%%
のようにスペース区切りがいいかと思っていたが,これだとどちらか一方だけを指定したい時に困る。どちらを省略したか分かりやすい区切り記号が欲しい。
<{black:white}>
では直感的にどちらがどちらだか分かりにくい。単純に一つだけ指定した場合は前景色にしたいことを考えると,<{前景色/背景色}>
がいいかもしれない(ただ,後で考えると閉じタグ記号と紛らわしいか)。
<{前景色<背景色}>
のように <
や >
を使えれば関係性は分かりやすく順序にも自由度を持たせられるが,そもそもタグ記法で使う記号なので美しくはない。
もう少し検討を続ける。
{希哲16年2月15日10歩 K#F85E/E74C-2CA8}
宇田川浩行昨日,寝る直前にまた脳爆発があり,今朝にかけて文字装飾記法とタグ記法周りの概念整理・仕様整理が急速に進んだ。
文字装飾記法は,「文字装飾を伴う慣用表現」のための記法と位置付けることにした。太字記法(##
),斜体記法(//
),下線記法(__
),打ち消し線記法(~~
,翌日のまとめで「打ち消し記法」から改称)の4記法を基本とし,それぞれ所定装体を伴う <b>
,<i>
,<u>
,<s>
HTML 要素に対応する。
@
を使った文字サイズ記法,%
を使った色記法も検討していたが,タグ記法の概念が出来たことで中途半端なものになるため,これは廃案とする。
検討過程
3つの検討方針
実装自体は容易な部類で,記法も概ね固まっていたにもかかわらず文字装飾記法の実装に踏み切れなかった理由として意味論的な問題があり,これが思いのほか難題だった。実装方針は3通り考えられる。
{希哲16年2月16日の日記 K#F85E/E74C-67EE}
宇田川浩行今日は一日がかりで昨日分のまとめを終わらせるつもりだったが,3分の1くらいしか終わらなかった(15日10歩未完)。
それなりの内容でもあり,昨日の反動でぼんやりしてしまう時間があったこともあるが,デラング構想についての考え事が広がったのも大きかった。
文字装飾記法についての整理から,HTML 研究の必要性を感じた。ウェブアプリを作っているので実用上必要なことは当然知っているが,細かい歴史や設計については知らないことが多い。的確なデラング設計のためには表面的な理解では足りない。文字装飾記法でそれを痛感した。
さらに言えば,幅広く標記言語研究をしたくなった。これまでデラングは「理想の軽量標記言語」を目指してきたが,タグ記法によってその範疇に留まらない可能性を感じるようになった。デラングが目指すべきは「理想の標記言語」であって「標記言語の再定義」なのかもしれない。
ティム・バーナーズ=リーは,WorldWideWeb を作り,URL を作り,HTML を作った。私は,デルンを作り,知番を作り,デラングを作っている。
デラングが発展するにつれ,Markdown が最高の“踏み台”になるという確信も深まる一方だ。やり甲斐に不足はない。
{希哲16年2月15日の睡眠 K#F85E/E74C-4E2F}
宇田川浩行{希哲16年2月15日の日記 K#F85E/E74C-6B05}
宇田川浩行昨日就寝直前から中規模程度の脳爆発が連鎖し,難しかったデライトの課題が3つも,24時間のうちにほぼ解決してしまった。久しぶりにひどい,もとい,見事な脳爆発だった。
収拾をつけようとしてはいけない規模の連鎖なので,まとめは明日に回し,早々に寝支度を始めた。脳爆発の制御が上手くなったのも喜ばしいことだ。第四次黄金状態の定常化もすぐそこだろう。
希哲館事業における言語開発が上手く行っている理由として,希哲館事業構想の「大局観」とそれを支えるデルンの存在がある,とちょうど考えていたところだった。言語開発は,大局観が重視されてきた囲碁や将棋に似ていることにも気付いた。
この脳爆発が壮大な記号のパズルを完成させた時,棋士の気持ちが分かった気がした。
今日はちゃんと事務的な用事を片付けてきた。ついでに気持ちの良い天気の下でサイクリングも出来た。
やりたいことが多過ぎたので,コロナ対策の外出自粛にかこつけて希哲荘に篭りがちになっていたが,そろそろ5分でも毎日の散歩を再開したい。デライト2周年という大きな区切りを経て少し心境も変わってきた。
面白いもので,ちょっと運動不足になってきたと思ったら就寝直後にトイレに立つことが多くなった。血の巡りの影響が分かりやすい。
パンくず記法の使い方も熟れてきたため,今日から日記・副日記にも使ってみることにした。基本的に自分が読むものなので無くて迷うことはないが,たまに前景が雑多な輪郭で埋まって面倒なことはある。