「 ↑ lexical parser を作って 上記のようなトークンに 小分けしようぜ☆」
「 レイヤー番号 というものを振ってるが、変えたくなったら 勝手に変えるんで☆」
「 自分の中に 自分を持っているような再帰的構造を TOML では書けるので、複雑になってしまうのは仕方ないぜ☆
レイヤー225 としようぜ☆?」
「 ↑ Toml の配列は 同じ型の要素で統一しないといけないぜ☆
型を混ぜたければ 配列の皮で包んでやる過剰包装をすれば できるよな☆」
「 Array の中に Array を入れれる recursive(再帰)構造があるんで 複雑だが、
プログラミングの腕の見せ所だよな☆」
「 中身が無い配列も作れることを忘れていて 原因不明のバグを長引かせたが
開き括弧から 閉じかっこまで なんにも通らない線を 忘れないことは重要だぜ☆」
"TOML Example"
# This is a TOML document.
#offset datetime
odt1 = 1979-05-27T07:32:00Z
odt2 = 1979-05-27T00:32:00-07:00
odt3 = 1979-05-27T00:32:00.999999-07:00
# local datetime
ldt1 = 1979-05-27T07:32:00
ldt2 = 1979-05-27T00:32:00.999999
# local date
ld1 = 1979-05-27
# local time
lt1 = 07:32:00
lt2 = 00:32:00.999999
\n
\r
\t
\\
\"
weight = 93.5 # weight is the key.
'C:\temp'
+1.0
<書きかけ>
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント