sablecc - Sable Research Group's Compiler Compiler

Property Value
Distribution Mageia 6.1
Repository Mageia Core x86_64
Package name sablecc
Package version 3.2
Package release 7.mga6
Package architecture noarch
Package type rpm
Installed size 672.21 KB
Download size 299.34 KB
Official Mirror
SableCC is an object-oriented framework that generates compilers (and
interpreters) in the Java programming language. This framework is based
on two fundamental design decisions. Firstly, the framework uses
object-oriented techniques to automatically build a strictly typed
abstract syntax tree that matches the grammar of the compiled language
and simplifies debugging. Secondly, the framework generates tree-walker
classes using an extended version of the visitor design pattern which
enables the implementation of actions on the nodes of the abstract
syntax tree using inheritance. These two design decisions lead to a tool
that supports a shorter development cycle for constructing compilers.


Package Version Architecture Repository
sablecc-3.2-7.mga6.noarch.rpm 3.2 noarch Mageia Core
sablecc - - -


Name Value
java-headless -
java-headless >= 1.6.0
jpackage-utils -


Name Value
mvn(sablecc:sablecc) == 3.2
mvn(sablecc:sablecc:pom:) == 3.2
sablecc == 3.2-7.mga6


Type URL
Binary Package sablecc-3.2-7.mga6.noarch.rpm
Source Package sablecc-3.2-7.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install sablecc rpm package:
    # urpmi sablecc




2016-02-09 - umeabot <umeabot> 3.2-7.mga6
+ Revision: 951997
- Mageia 6 Mass Rebuild
2015-01-12 - daviddavid <daviddavid> 3.2-6.mga5
+ Revision: 810165
- use .mfiles generated during build
- update BuildRequires and Requires
- fix Group
2014-10-15 - umeabot <umeabot> 3.2-5.mga5
+ Revision: 741052
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 3.2-4.mga5
+ Revision: 689016
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 3.2-3.mga4
+ Revision: 518266
- Mageia 4 Mass Rebuild

See Also

Package Description
sablecc-javadoc-3.2-7.mga6.noarch.rpm Javadocs for sablecc
sablotron-1.0.3-16.mga6.x86_64.rpm XSLT, XPath and DOM processor
sabnzbd-1.0.3-1.mga6.noarch.rpm An open source binary newsreader written in Python
sac-1.3-24.mga6.noarch.rpm Java standard interface for CSS parser
sac-javadoc-1.3-24.mga6.noarch.rpm Javadoc for sac
safecopy-1.7-6.mga6.x86_64.rpm A data recovery tool
sakura-3.3.1-1.mga6.x86_64.rpm A lightweight terminal emulator with very few dependencies
salasaga-0.8.0-8.mga6.x86_64.rpm An Integrated Development Environment for producing Elearning
sam2p-0.49.2-9.mga6.x86_64.rpm Convert raster images to PostScript or PDF
samba-4.6.5-1.mga6.x86_64.rpm Server and Client software to interoperate with Windows machines
samba-client-4.6.5-1.mga6.x86_64.rpm Samba client programs
samba-common-4.6.5-1.mga6.x86_64.rpm Files used by both Samba servers and clients
samba-dc-4.6.5-1.mga6.x86_64.rpm Samba AD Domain Controller
samba-krb5-printing-4.6.5-1.mga6.x86_64.rpm Samba CUPS backend for printing with Kerberos
samba-pidl-4.6.5-1.mga6.noarch.rpm Perl IDL compiler