diff --git a/src_v2/org/org_builder_link.nim b/src_v2/org/org_builder_link.nim index ef6cda2..5cf56ec 100644 --- a/src_v2/org/org_builder_link.nim +++ b/src_v2/org/org_builder_link.nim @@ -7,20 +7,20 @@ import fp/[ option, resultM, ] -import fusion/matching import ./org_types import ./org_builder_api import ../parser/parser import ../utils/fp +import fusion/matching {.experimental: "caseStmtMacros".} # -- Parsers let linkStartParser* = following(@[ - ignore(str("[[")), - anyUntil(choice(@[str("]["), str("]]")])), - optional(ignore(str("]["))) + ignore(str("[[")), + anyUntil(choice(@[str("]["), str("]]")])), + optional(ignore(str("]["))) ]) let linkEndParser* = following(@[ anyUntil(str("]]")),