This website is a testbed and demonstration page for BML, the Bubblescript Matching Language. Read the documentation.


BML

Sentence

Matches? YES

Query AST

[
  {:any, [], [repeat: {0, :infinity, :nongreedy}]},
  {:word, "about", []},
  {:any, [], [repeat: {0, 5, :nongreedy}]},
  {:or,
   [
     [{:word, "restaurant", []}],
     [{:word, "sienna", []}]
   ], []}
]
      

Sentence

Tell me about the restaurant