We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f055219 commit 5eae5f2Copy full SHA for 5eae5f2
1 file changed
src/schedule_parser.janet
@@ -7,10 +7,12 @@
7
(def schedule-grammar
8
~{:main (* (drop :title) :tasks)
9
:title (* "# " (some (+ :w+ :s+)))
10
- :tasks (group (any :task))
11
- :task (replace (* "- " :task-title :task-schedule (? "\n")) ,task/build-scheduled-task)
12
- :task-title (replace (capture (some (if-not (+ "(" "\n") 1))) ,string/trim)
13
- :task-schedule (* "(" (replace (capture (some (+ :w+ :s+ "-"))) ,string/trim) ")")})
+ :tasks
+ {:main (group (any :task))
+ :task
+ {:main (replace (* "- " :task-title :task-schedule (? "\n")) ,task/build-scheduled-task)
14
+ :task-title (replace (capture (some (if-not (+ "(" "\n") 1))) ,string/trim)
15
+ :task-schedule (* "(" (replace (capture (some (+ :w+ :s+ "-"))) ,string/trim) ")")}}})
16
17
(defn- task-lines-count
18
```
0 commit comments