Top Qs
Timeline
Chat
Perspective

RascalMPL

From Wikipedia, the free encyclopedia

Remove ads

Rascal is a domain-specific language for metaprogramming and language oriented programming, such as static code analysis, program transformation, program generation and implementation of domain-specific languages.[1] It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Its syntax and semantics are based on procedural (imperative) and functional programming.

Remove ads

Generating Integrated development environments

  • Rascal derives Eclipse plugins for any Rascal-implemented software language
  • Rascal derives VScode extensions based on the Language Server Protocol for any Rascal-implemented software language
Quick Facts Rascal, Developer(s) ...
Remove ads

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads