Mery構文ファイル

ここには私の作ったMery構文ファイルを適当に置いてます。ご自由にお使いください。

Mery構文ファイルのメモ

  • msyファイルでコメントアウトするには#?サムシングと書けばいいらしい
  • こちらによると、優先順位は正規表現の文字列が長い方だそうなので、所々を\s*で嵩増ししている。

CSS3.msy

概要

誰か作るだろうと思ったら意外となかったので。もともと内蔵されてるCSSをリッチにする感じで作りました。 うまく動いてくれるといいのですが.... 色を使いすぎた感じがしないでもないので、うまく色分けされないかもしれない。 クオーテーションで囲った部分の色を他の引数と統一したかったのでそこも含めて色分けしてたりします。

マークアップ内容

  • @規則
  • CSS3プロパティ
  • 擬似クラス疑似要素
  • CSS3プロパティ
  • CSS3プロパティに対する値/関数
  • カラーネーム
  • HTMLタグ、id、クラス、属性セレクタ
  • ベンダープレフィックス/一部の廃止要素・非推奨な表記

CSS3について

  • 疑似要素はE:beforeでなく、E::beforeのように書いたほうが良い。
  • ime-modeは廃止されたよ

ライセンス的な

  • CSS.msyのHTML5タグはucky氏のHTML5.1構文ファイルを流用させて頂きました。
  • ダブルクォーテーション部分の色分けの正規表現はこちら

JavaScript.msy

概要

ECMAScriptの2015に準拠したファイルです。ウェブブラウザから起動されることを想定して記述しています。 廃止要素、廃止予定要素は無視される。また試験的に導入されているものは別色である。

群生系パセリ