Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
cf93674927 | |||
e86027e937 |
2
.envrc
2
.envrc
@ -1 +1 @@
|
|||||||
use nix -p chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.srfi-34 chickenPackages_5.chickenEggs.srfi-35 chickenPackages_5.chickenEggs.srfi-158 chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.test
|
use nix -p chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server chickenPackages_5.chickenEggs.srfi-34 chickenPackages_5.chickenEggs.srfi-35 chickenPackages_5.chickenEggs.srfi-158 chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server chickenPackages_5.chickenEggs.test
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
(synopsis "A JSON parser and printer that supports JSON bigger than memory.")
|
(synopsis "A JSON parser and printer that supports JSON bigger than memory.")
|
||||||
(category parsing)
|
(category parsing)
|
||||||
(license "BSD")
|
(license "BSD")
|
||||||
(version "1.5.1")
|
(version "1.5.2")
|
||||||
(dependencies srfi-34 srfi-35 srfi-158)
|
(dependencies srfi-34 srfi-35 srfi-158)
|
||||||
(test-dependencies test)
|
(test-dependencies test)
|
||||||
(components
|
(components
|
||||||
|
@ -62,7 +62,7 @@ Test dependencies:
|
|||||||
#+name: dependencies-for-nix
|
#+name: dependencies-for-nix
|
||||||
#+begin_src emacs-lisp :var tbl=dependencies :colnames yes :results raw :exports none
|
#+begin_src emacs-lisp :var tbl=dependencies :colnames yes :results raw :exports none
|
||||||
(concat
|
(concat
|
||||||
"chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 "
|
"chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server "
|
||||||
(mapconcat (lambda (row) (concat "chickenPackages_5.chickenEggs." (car row))) tbl " "))
|
(mapconcat (lambda (row) (concat "chickenPackages_5.chickenEggs." (car row))) tbl " "))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
@ -92,7 +92,10 @@ use nix -p <<dependencies-for-nix()>> <<dependencies-for-nix(tbl=test-dependenci
|
|||||||
json-sequence-read
|
json-sequence-read
|
||||||
json-accumulator
|
json-accumulator
|
||||||
json-write)
|
json-write)
|
||||||
(import (chicken base))
|
(import (scheme)
|
||||||
|
(chicken base)
|
||||||
|
(chicken platform))
|
||||||
|
(register-feature! 'srfi-180)
|
||||||
(include-relative "srfi-180.impl.scm"))
|
(include-relative "srfi-180.impl.scm"))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
@ -203,6 +206,7 @@ The needed token predicates are:
|
|||||||
|
|
||||||
#+name: tokenpred-whitespace-test
|
#+name: tokenpred-whitespace-test
|
||||||
#+begin_src scheme :tangle tests/run.scm :noweb strip-tangle :exports none :post test-post(input=*this*) :results output
|
#+begin_src scheme :tangle tests/run.scm :noweb strip-tangle :exports none :post test-post(input=*this*) :results output
|
||||||
|
<<prep-test>>
|
||||||
<<tokpred-whitespace>>
|
<<tokpred-whitespace>>
|
||||||
(test-group "Whitespace predicate"
|
(test-group "Whitespace predicate"
|
||||||
(test "#\\space"
|
(test "#\\space"
|
||||||
@ -999,6 +1003,7 @@ Daniel Ziltener
|
|||||||
** Version History
|
** Version History
|
||||||
|
|
||||||
#+name: version-history
|
#+name: version-history
|
||||||
|
| 1.5.2 | Register srfi-180 as a feature |
|
||||||
| 1.5.1 | Escape sequences |
|
| 1.5.1 | Escape sequences |
|
||||||
| 1.5.0 | Reimplementation |
|
| 1.5.0 | Reimplementation |
|
||||||
| 1.0.0 | Reference Implementation |
|
| 1.0.0 | Reference Implementation |
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
;; -*- Scheme -*-
|
;; -*- Scheme -*-
|
||||||
(repo git "https://gitea.lyrion.ch/Chicken/srfi-180.git")
|
(repo git "https://gitea.lyrion.ch/Chicken/srfi-180.git")
|
||||||
(uri targz "https://gitea.lyrion.ch/Chicken/srfi-180/archive/{egg-release}.tar.gz")
|
(uri targz "https://gitea.lyrion.ch/Chicken/srfi-180/archive/{egg-release}.tar.gz")
|
||||||
|
(release "1.5.2") ;; Register srfi-180 as a feature
|
||||||
(release "1.5.1") ;; Escape sequences
|
(release "1.5.1") ;; Escape sequences
|
||||||
(release "1.5.0") ;; Reimplementation
|
(release "1.5.0") ;; Reimplementation
|
||||||
(release "1.0.0") ;; Reference Implementation
|
(release "1.0.0") ;; Reference Implementation
|
||||||
|
@ -13,5 +13,8 @@
|
|||||||
json-sequence-read
|
json-sequence-read
|
||||||
json-accumulator
|
json-accumulator
|
||||||
json-write)
|
json-write)
|
||||||
(import (chicken base))
|
(import (scheme)
|
||||||
|
(chicken base)
|
||||||
|
(chicken platform))
|
||||||
|
(register-feature! 'srfi-180)
|
||||||
(include-relative "srfi-180.impl.scm"))
|
(include-relative "srfi-180.impl.scm"))
|
||||||
|
Loading…
Reference in New Issue
Block a user