osiire’s blog

ふしぎなそふとやさん

PEGによる/* */コメント

例のPEGの論文によると、こうらしい。

comment <- '/*' (comment / !'*/'.)* '*/'

意図は、

  1. まず/*
  2. 次にコメントか、コメントでない何かなら一文字消費(ドットで任意の一文字消費)。
  3. 2.が0個以上
  4. 最後に */

という感じらしい。一応納得。