all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: jtb  ]

Package: jtb (1.4.12-3)

Links for jtb

Screenshot

Debian Resources:

Download Source Package jtb:

Maintainer:

External Resources:

Similar packages:

Syntakstræbyggeprogram og besøgsopretter for JavaCC

JTB (Java Tree Builder) er en syntakstræbygger og besøgsopretter, som skal bruges foran JavaCC (Java Compiler Compiler). Den anvender en JavaCC-grammatikfil som inddata (normalt en ».jtb-fil«) og opretter automatisk følgende:

 * et sæt af syntakstræklasser baseret på produktionerne i grammatikken,
   der udnytter Visitor-designmønsteret
 * fire grænseflader: IVoidVisitor, IVoidArguVisitor, IRetVisitor,
   IRetArguVisitor
* dybde fire-første besøgende: DepthFirstVoidVisitor,
   DepthFirstVoidArguVisitor, DepthFirstRetVisitor,
   DepthFirstREtArguVisitor, hvis standardmetoder bare besøger børnene
   for den nuværende knude
 * en JavaCC-grammatik ».jj«-fil (jtb.out.jj som standard), med korrekte
   annotationer til at bygge syntakstræer under fortolkning (som så skal
   kompileres med JavaCC).

Nye besøgende, hvilken underklasse enhver oprettet, kan overskrive standardmetoderne og udføre diverse operationer på og manipulere det oprettede syntakstræ.

Other Packages Related to jtb

  • depends
  • recommends
  • suggests
  • enhances

Download jtb

Download for all available architectures
Architecture Package Size Installed Size Files
all 1,298.7 kB1,419.0 kB [list of files]