Original PR: https://github.com/apple/pkl/pull/1066 Author: @stackoverflow Created: 5/9/2025 Status: ✅ Merged Merged: 5/12/2025 Merged by: @stackoverflow
Base: main ← Head: better-precedence-parsing
main
better-precedence-parsing
abb8d04
b9deb42
7d818b2
7 files changed (+112 additions, -324 deletions)
📝 pkl-parser/src/main/java/org/pkl/parser/Lexer.java (+50 -64) ➖ pkl-parser/src/main/java/org/pkl/parser/OperatorResolver.java (+0 -140) 📝 pkl-parser/src/main/java/org/pkl/parser/Parser.java (+25 -27) 📝 pkl-parser/src/main/java/org/pkl/parser/syntax/Expr.java (+0 -61) 📝 pkl-parser/src/main/java/org/pkl/parser/syntax/Operator.java (+37 -21) 📝 pkl-parser/src/test/kotlin/org/pkl/parser/LexerTest.kt (+0 -5) 📝 pkl-parser/src/test/kotlin/org/pkl/parser/SexpRenderer.kt (+0 -6)
pkl-parser/src/main/java/org/pkl/parser/Lexer.java
pkl-parser/src/main/java/org/pkl/parser/OperatorResolver.java
pkl-parser/src/main/java/org/pkl/parser/Parser.java
pkl-parser/src/main/java/org/pkl/parser/syntax/Expr.java
pkl-parser/src/main/java/org/pkl/parser/syntax/Operator.java
pkl-parser/src/test/kotlin/org/pkl/parser/LexerTest.kt
pkl-parser/src/test/kotlin/org/pkl/parser/SexpRenderer.kt
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/apple/pkl/pull/1066
Author: @stackoverflow
Created: 5/9/2025
Status: ✅ Merged
Merged: 5/12/2025
Merged by: @stackoverflow
Base:
main← Head:better-precedence-parsing📝 Commits (3)
abb8d04Simplify precedence and associativity parsingb9deb42Reduce allocations7d818b2Special case for dot📊 Changes
7 files changed (+112 additions, -324 deletions)
View changed files
📝
pkl-parser/src/main/java/org/pkl/parser/Lexer.java(+50 -64)➖
pkl-parser/src/main/java/org/pkl/parser/OperatorResolver.java(+0 -140)📝
pkl-parser/src/main/java/org/pkl/parser/Parser.java(+25 -27)📝
pkl-parser/src/main/java/org/pkl/parser/syntax/Expr.java(+0 -61)📝
pkl-parser/src/main/java/org/pkl/parser/syntax/Operator.java(+37 -21)📝
pkl-parser/src/test/kotlin/org/pkl/parser/LexerTest.kt(+0 -5)📝
pkl-parser/src/test/kotlin/org/pkl/parser/SexpRenderer.kt(+0 -6)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.