タグ

2015年12月2日のブックマーク (1件)

  • dotconfig という設定ファイルフォーマットを作った - Perl 5 Advent Calendar 2015 Day 2 - stfuawsc

    全国1億3千万の設定ファイルフリークの皆さんこんにちは。 手動管理するような設定ファイルフォーマットで JSON ライクなのを欲しいなと以前から思っていたので書いてみました。 dotconfig-perl dotconfig/spec 特徴 コメント、ケツカンマ、ヒアドキュメント、クオート不要なキー、2/8/16進数リテラルが書ける JSON をイメージしてもらえれば問題ないはず(詳細は spec 参照) 例 { email: "foo@example.com", password: "s3cret", } 実装 現状 Perl 5 実装しか無いですが、他言語のイシューを dotconfig/specに登録していただければ organization に招待します。 普通に parse してるだけなのでほぼ写経でも移植できるくらいにはなっていると思います。 こういった仕様系では珍しくテストケ

    karupanerura
    karupanerura 2015/12/02
    JSON5に似てる!