jtb 1.4.12-1 source package in Ubuntu
Changelog
jtb (1.4.12-1) unstable; urgency=medium [ Markus Koschany ] * Fix FTBFS with Java 9. (Closes: #873985) [ Ludovico Cavedon ] * New upstream version 1.4.12 * Update copyright. * Update watch file for github. * Remove obsolte get-orig-source target. * Bump Standards-Version to 4.1.2. * Bump comat level to 9. * Fix position of target in dh invocation. * Add javacc-path.patch to specify path of javacc. * Add encoding.patch to specify encoding of some iso-8859-1 encoded source files. * Add javacc and ant build dependencies. * Use upstream pom.xml file. * Use buildflags.mk for extracting upstream version. * Upstream changelog is no longer shipped. * Fix doc path. * Change Vcs fileds to secure and caonical form. * Register documentation file with doc-base. * Remove executable-not-elf-or-script lintian override, as it is no longer needed. -- Ludovico Cavedon <email address hidden> Sun, 07 Jan 2018 19:18:07 -0800
Upload details
- Uploaded by:
- Ludovico Cavedon
- Uploaded to:
- Sid
- Original maintainer:
- Ludovico Cavedon
- Architectures:
- all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
jtb_1.4.12-1.dsc | 1.9 KiB | e2489d8287924555083a64684df412c6901639a46bc2d9a04b38217fbce50f6a |
jtb_1.4.12.orig.tar.gz | 23.7 MiB | 3d8d534d9b2a3239d7d40f3befabab4ad490e68f305c75b09ef7bec67c70851e |
jtb_1.4.12-1.debian.tar.xz | 5.2 KiB | 459bdb6be430b315ea0a014e096f00bbfb2b27e7619e1c91383fb8521c64e751 |
Available diffs
- diff from 1.4.4-2 to 1.4.12-1 (655.7 KiB)
No changes file available.
Binary packages built by this source
- jtb: syntax tree builder and visitors generator for JavaCC
JTB (Java Tree Builder) is a syntax tree builder and visitors generator to be
used in front of JavaCC (Java Compiler Compiler). It takes a JavaCC grammar
file as input (usually a ".jtb" file) and automatically generates the
following:
* a set of syntax tree classes based on the productions in the grammar,
utilizing the Visitor design pattern;
* four interfaces: IVoidVisitor, IVoidArguVisitor, IRetVisitor,
IRetArguVisitor;
* four depth-first visitors: DepthFirstVoidVisitor, DepthFirstVoidA rguVisitor,
DepthFirstRetVisitor, DepthFirstREtAr guVisitor, whose default methods simply
visit the children of the current node;
* a JavaCC grammar ".jj" file (jtb.out.jj by default), with the proper
annotations to build the syntax tree during parsing (which then must be
compiled with JavaCC).
.
New visitors, which subclass any generated one, can then override the default
methods and perform various operations on and manipulate the generated syntax
tree.