{ lib, fetchgit, buildRacketPackage, }: (buildRacketPackage { pname = "br-parser-tools-lib"; version = "0.0+95b7c69"; dependencies = []; src = fetchgit { url = "https://gitlab.com/mbutterick/br-parser-tools.git"; rev = "95b7c69cf9d660a51abf4742378b9adb7100d25a"; hash = "sha256-and0y3rBjXwmgaEwwXzJOTgX/wCSY0uUfB3+U4JLTrk="; }; gitSubpath = "br-parser-tools-lib"; passthru = { racketModules = ["br-parser-tools/private-yacc/table.rkt" "br-parser-tools/private-lex/actions.rkt" "br-parser-tools/private-lex/stx.rkt" "br-parser-tools/private-yacc/yacc-helper.rkt" "br-parser-tools/private-lex/token-syntax.rkt" "br-parser-tools/examples/read.rkt" "br-parser-tools/yacc-to-scheme.rkt" "br-parser-tools/private-lex/token.rkt" "br-parser-tools/private-lex/unicode-chars.rkt" "br-parser-tools/private-yacc/input-file-parser.rkt" "br-parser-tools/private-lex/deriv.rkt" "br-parser-tools/lex.rkt" "br-parser-tools/private-yacc/lalr.rkt" "br-parser-tools/private-yacc/parser-builder.rkt" "br-parser-tools/private-yacc/graph.rkt" "br-parser-tools/private-yacc/lr0.rkt" "br-parser-tools/private-lex/error-tests.rkt" "br-parser-tools/cfg-parser.rkt" "br-parser-tools/private-lex/front.rkt" "br-parser-tools/yacc.rkt" "br-parser-tools/private-lex/re.rkt" "br-parser-tools/lex-sre.rkt" "br-parser-tools/private-yacc/parser-actions.rkt" "br-parser-tools/examples/calc.rkt" "br-parser-tools/lex-plt-v200.rkt" "br-parser-tools/private-yacc/grammar.rkt" "br-parser-tools/private-lex/util.rkt"]; racketLaunchers = []; racoCommands = []; }; meta = { description = "fork of `parser-tools-lib` for Beautiful Racket"; sourceProvenance = [(((lib).sourceTypes).fromSource)]; broken = false; license = [(((lib).licensesSpdx)."LGPL-3.0-or-later")]; }; })