haskell: lazy : + ranges + Prelude (repeat/iterate/fibs/take, +25 tests, 359/359)
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Has been cancelled
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Has been cancelled
This commit is contained in:
@@ -473,10 +473,16 @@
|
||||
((hk-match? "reservedop" "..")
|
||||
(do
|
||||
(hk-advance!)
|
||||
(let
|
||||
((end-e (hk-parse-expr-inner)))
|
||||
(hk-expect! "rbracket" nil)
|
||||
(list :range first-e end-e))))
|
||||
(cond
|
||||
((hk-match? "rbracket" nil)
|
||||
(do
|
||||
(hk-advance!)
|
||||
(list :range-from first-e)))
|
||||
(:else
|
||||
(let
|
||||
((end-e (hk-parse-expr-inner)))
|
||||
(hk-expect! "rbracket" nil)
|
||||
(list :range first-e end-e))))))
|
||||
((hk-match? "reservedop" "|")
|
||||
(do
|
||||
(hk-advance!)
|
||||
|
||||
Reference in New Issue
Block a user