{"repo":"usethesource/rascal","free":true,"listed":false,"github":"https://github.com/usethesource/rascal","clone":"git clone https://github.com/usethesource/rascal.git","description":"The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)","language":"Java","stars":459,"topics":["language","static-analysis","parser-generator","pattern-matching","source-to-source","code-generation","reverse-engineering","domain-specific-language","term-rewriting","relational-algebra"],"license":null,"category":"dev-tools","readme_excerpt":"Rascal - Metaprogramming Language This is the core implementation of the Rascal meta-programming language. It contains the interpreter, the parser generator, the parser run-time, the (documented) standard library, the type checker, the compiler, and the documentation compiler (\"tutor\"). Other relevant repositories: https://github.com/usethesource/rascal-language-servers - for the Rascal's IDE features https://github.com/usethesource/rascal-maven-plugin - for Rascal via Maven commands https://github.com/usethesource/rascal-website - for the online documentation https://github.com/usethesource/vallang - for the core of the Rascal runtime values, types and IO. Please visit http://www.rascal-mpl.org for all information regarding Rascal. For questions use the rascal tag on StackOverflow.","default_branch":null,"files":null,"tree":[],"storefront":"/r/usethesource","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/usethesource/rascal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}