gnu: Add julia-cstparser.

* gnu/packages/julia-xyz.scm (julia-cstparser-0.6.2): New variable.
This commit is contained in:
nixo 2019-10-11 15:02:04 +02:00
parent 44d24e1b7c
commit 617c787f70
1 changed files with 22 additions and 0 deletions

View File

@ -869,3 +869,25 @@ The goals of this package is to be:
@end enumerate @end enumerate
") ")
(license license:expat))) (license license:expat)))
(define-public julia-cstparser
(package
(name "julia-cstparser")
(version "0.6.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/julia-vscode/CSTParser.jl")
(commit (string-append "v" version))))
(file-name "CSTParser")
(sha256
(base32 "04g9k646zv5adps5491mkksa71lfzrnvmd8qi8j6gpl1cd4as3qi"))))
(propagated-inputs `(("julia-tokenize" ,julia-tokenize)))
(build-system julia-build-system)
(home-page "https://github.com/julia-vscode/CSTParser.jl")
(synopsis "Concrete syntax tree parser for Julia")
(description "Parser for Julia using Tokenize that aims to extend the
built-in parser by providing additional meta information along with the
resultant AST.")
(license license:expat)))