내 core.match 패턴에서 하나의 특정 패턴에 "높은 우선 순위"를 지정하고 싶습니다. 예를 들어 :core.match 패턴의 우선 순위
(match
[paragraph line text is-special ]
[_ _ #"^\s*$" _ ] "empty"
[0 0 _ false ] "project-header"
[0 _ _ false ] "project-header-note"
[1 _ _ false ] "next-action"
[2 _ _ false ] "following-action"
:else "generic"))
나는 "empty"
행의 text
변수가 항상 일치하는 경우 이후의 일치를 중지하고 "빈"반환합니다. 그러나 아마도이 절은 더 일반적인 것이므로 마지막 절로 시도하고 대신 다른 절과 일치시킵니다.
사실, 적절한 네임 스페이스를 '요구'해야합니다. 그냥 세부 사항과 함께 답변을 올렸습니다. –