guix.scm 737 B

1234567891011121314151617181920212223242526
  1. (use-modules (guix packages)
  2. (guix licenses)
  3. (guix build-system trivial)
  4. (gnu packages base)
  5. (gnu packages guile))
  6. (define-public guile-derivative-parsers
  7. (package
  8. (name "guile-derivative-parsers")
  9. (version "0")
  10. (source #f)
  11. (build-system trivial-build-system)
  12. (native-inputs
  13. `(("make" ,gnu-make)
  14. ("guile" ,guile-2.0)))
  15. (home-page #f)
  16. (synopsis "Scheme parser combinator library")
  17. (description
  18. "This package provides a library of parser combinators for GNU
  19. Guile. The parsers are implemented using an extension of Brzozowski's
  20. derivative of regular expressions and can parse unrestricted
  21. context-free grammars.")
  22. (license gpl3+)))
  23. guile-derivative-parsers