Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
SableCC STUPS
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Model registry
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
general
stups
SableCC STUPS
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
9d6e8c8995c892573dba474762d57c92aee0da75
Select Git revision
Branches
3
develop
default
protected
kristin_optim_test
master
protected
Tags
13
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.1
3.4.0
3.3.3
3.3.2
3.3.0
3.2.14
3.2.13
3.2.12
16 results
Begin with the selected commit
Created with Raphaël 2.2.0
18
Sep
4
Jul
1
17
Jun
28
May
16
15
10
6
25
Apr
19
Feb
24
Jan
10
Nov
21
Aug
8
21
Jul
20
19
14
7
4
19
Jun
5
19
May
11
4
3
2
28
Apr
10
May
6
4
26
Apr
25
22
21
20
19
8
7
6
5
31
Mar
28
16
Dec
22
Oct
14
Sep
12
Feb
5
May
4
28
Apr
24
22
7
May
3
25
Apr
15
Mar
7
6
6
Jun
5
10
Mar
9
21
Dec
20
10
Nov
1
Aug
31
Jul
30
2
May
27
Aug
6
May
9
Nov
8
12
May
23
Apr
14
Mar
9
10
Dec
9
Reduce import in ParserException
Set realMsg consistently for all ParserExceptions
Bump version number to 3.8.1-SNAPSHOT
Merge branch 'develop'
3.8.0
3.8.0
Release version 3.8.0
Re-add PositionedNode copy constructor for better backward compatibility
Update Gradle wrapper to version 8.8
Update publishing secrets
Declare that sablecc-runtime is (also) licensed under the EPLv1.0
Remove newline check from Lexer.unread and document the issue instead
Un-deprecate generated Lexer.unread and instead detect problematic case
Make generated Parser.computePositions and helper methods static
Inline a few local variables in generated Parser
Detect unhandled cases in generated Parser switch blocks
Use more precise types for some node maps
Try removing another check from generated Parser.computePositions
Remove no longer needed checks from generated Parser.computePositions
Add newline before every AST node creation for readability
Compute node positions for all newly created AST nodes
Avoid redundant counting of popCount in parser alternative codegen
Rename generated Parser nodeArrayList local variables to popped
Rename generated Parser.checkResult to a more useful name
Preserve capitalization in generated Parser local variable names
Skip generating Lexer state transitions that go to the same state
Combine if(acceptToken == -1) into switch in generated Lexer.getToken
Remove unneeded acceptState variable from generated Lexer.getToken
Rename another generated Lexer local variable that shadows a field
Pull common code out of generated Lexer accept switch cases
Prepare sharing code between cases of generated Lexer accept switch
Don't reuse length variables in generated Lexer/Parser initialization
Use conventional modifier order in generated Parser
Make generated Lexer array fields final
Rename generated Lexer local variables to no shadow instance fields
Inline a return variable in generated Lexer
Update Gradle wrapper to version 8.7
Expand Javadoc for generated deprecated Lexer.unread method
Remove unused no-arg Token constructor
Remove copy constructors from generated nodes again
Bump version number to 3.8.0-SNAPSHOT
Merge branch 'develop'
3.7.0
3.7.0
Loading