FParsecを使用して文字列リテラルを解析したいと思います。「文字列リテラル」とは、引用符の開始と終了の間の何かを意味します(私の場合は一重引用符)。
'Please, switch off your mobile phone'
私が現在行っていることは次のとおりです。
let string = between (pstring "'") (pstring "'") (manySatisfy isLetter)
しかし、これは最初の文字が消費された後に停止します。それを貪欲にする方法はありますか?