GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - usethesource/rascal: The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)

BranchesTags
Open more actions menu

Latest commit

 

History

25,040 Commits
25,040 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.settings
.settings
 
 
.vscode
.vscode
 
 
META-INF
META-INF
 
 
src
src
 
 
test/org/rascalmpl
test/org/rascalmpl
 
 
.codecov.yml
.codecov.yml
 
 
.git-blame-ignore-revs
.git-blame-ignore-revs
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.project
.project
 
 
AUTHORS.md
AUTHORS.md
 
 
CITATION.md
CITATION.md
 
 
CODEOWNERS
CODEOWNERS
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
FUNDING
FUNDING
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 
rascal.code-workspace
rascal.code-workspace
 
 

Repository files navigation

Rascal - Metaprogramming Language

Build and Deploy

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.

About

The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)

www.rascal-mpl.org

Topics

checkercode-generationcompilerdomain-specific-languageinterpreterlanguagemetaprogrammingparser-generatorpattern-matchingquery-languagerefactoring-toolsrelational-algebrareplreverse-engineeringsource-to-sourcestandard-librarystatic-analysistemplate-languageterm-rewriting

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

463 stars

Watchers

19 watching

Forks

82 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.