F#
Parsecって何? Parsec 高速なコンビネータパーサ Parsec は Haskell のモナドパーサコンビネータライブラリで、文脈依存文法や無限先読み文法を解析できますが、 LL文法と同等の性能を出します。 コンビネータパーサはプログラムの他の部分と同じプログラミ…
F#とC#で、簡易検索用の動的LINQ生成をやってみました。 こんな風に使います。 .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: Consolas, "Courier New", Courier, Monospace; background-color: #ffffff; /*white-space: pr…
量指定子が使えない(と思う) なぜか以下はコンパイルは通るけど(実際使えるかどうか、どう動くかは未検証) ['0'-'9']{2,4} { ... } 以下はエラー ['0'-'9']{2,4}['0'-'9']{2,4} { ... } 当然、以下の二つもエラーlet date= ['0'-'9']{2,4} let digit = ['0…