DOC

net.sourceforge.jburg : jburg

Maven & Gradle

Feb 24, 2016
5 usages

JBurg: a Bottom-Up Rewrite Machine Generator for Java · A bottom-up rewrite machine is a compiler construction tool that is often used in the compiler's back end to convert a tree-structured representation of a program into machine code -- or, in Java's case, bytecode. JBurg can also be used as a general-purpose dynamic programming engine. JBurg is descended from iburg-class BURGs, described in Fraser, Hanson, and Proebsting's paper, "Engineering a Simple, Efficient Code Generator Generator." JBurg brings similar O(N) minimum-cost tree rewriting capabilities to Java, and also allows the programmer to specify transitions between non-terminal states, that are significantly more powerful than iburg's transitive closures: JBurg transformation rules allow the transformation to inject additional program logic, which makes a JBurg specification more like a grammar than like a list of pattern-matching rules.

Table Of Contents

Latest Version

Download net.sourceforge.jburg : jburg Javadoc & API Documentation - Latest Versions:

All Versions

Download net.sourceforge.jburg : jburg Javadoc & API Documentation - All Versions:

Version Size Javadoc Updated
1.10.x

How to open Javadoc JAR file in web browser

  1. Rename the file jburg-1.10.3-javadoc.jar to jburg-1.10.3-javadoc.zip
  2. Use your favourite unzip tool (WinRAR / WinZIP) to extract it, now you have a folder jburg-1.10.3-javadoc
  3. Double click index.html will open the index page on your default web browser.

How to generate Javadoc from a source JAR?

Running the command javadoc:

javadoc --ignore-source-errors -encoding UTF-8 -sourcepath "jburg-1.10.3-sources.jar" -d "jburg-1.10.3-javadoc" -subpackages 

Advertisement

Dependencies from Group

Discover Dependencies

Aug 09, 2019
11 usages
220 stars
Sep 14, 2015
10 usages
Jun 11, 2016
2 usages
11 stars
Oct 22, 2013
3 usages
Dec 14, 2021
26 usages
69 stars
Apr 05, 2019
7 usages
0 stars
Jul 25, 2014
10 usages
0 stars
Dec 26, 2019
6 usages
Mar 03, 2023
21 usages
2.4k stars