Generated code cleanup
Better cost caching, clean up generated code
Moved the Logger to Configuration, cleaned up g...
Move config variables into Configuration class;...
Encapsulate initializers in scopes to work arou...
Avoid name collisions in test artifacts
WildcardState directive and tests
Tweak C++ codegen output
Add @ReducerNodeName directive
JBurg2 VIM syntax file
Fix syntax fat finger
Build 2.0.6: C++ emitter stack discipline, acce...
Make all vectors allocated on the heap
Move label() logic into a snippet, fix memory l...
Support pattern-matching against NULL child pointers
C++ emitter signed/unsigned type correctness
Fixed.
https://sourceforge.net/p/jburg/bugs/24/ and un...
Merge commit
C++ emitter signed/unsigned type correctness
@StrictReturnType directive, more easily findab...
Merge C++ emitter and @Guard branches
@Guard WIP
JBurg 2.0 released
Use correct type to iterate over STL vectors
C++ emitter cleanup: debug code, annotation bas...
@AnnotationExtends directive, C++ debug build s...
Uncomment the @Members tag
JBurg2 Reference
Home
JBurg2 Syntax
Home
Reopened to support separation of concerns in large-scale projects.
Generate a reducer interface
Separate C++ interface (.h) and implementation (.cpp)
Adjust intermediate results to accomodate pointers
C++ intermediate result management by struct
Move instance variable declarations (and initia...
Remove hard-coded subgoal identifier from boile...
remove obsolete antecedent processing from the ...
Support a limited stem->method(...) calling seq...
Don't emit unused setAccessor routine
Allow void* as a type name
Correct test running instructions
Delete obsolete (and dangerous) antecedentRules...
Use correct node names
Explicit type decl for @SetAnnotation
Remove non-source artifacts.
Support for annotation accessors, C++ in partic...
C++ annotation accessor test
Move Options to its own file
Continue migrating settings into Configuration;
add C++ test for processing annotations in call...
Pass options directly to the BURM generator
Add missing templates to C++