mirror of https://github.com/tbklang/tlang.git
⚡ Feature: Operator precedence #155
Labels
No Label
dependency
emit
hashmapper
lebanonmapper
lexer
meta
needsfix
parser
qol
question
resolution
typing
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 11 minutes 44 seconds
Due Date
deavmi
11 minutes 44 seconds
Dependencies
No dependencies set.
Reference: tlang/tlang#155
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What is this?
To re-work the internals of
parseExpression()
such that whenever I call it it does the correct precedence.parseExpression()
but new methods may be added which it makes calls to.Todo
Brought latest code form
vardec_varass_depencency
into here ✅Minutes:
DLang Docs: https://dlang.org/spec/grammar.html#expressions
Minutes:
Updated with latest base code
C precence: https://en.cppreference.com/w/c/language/operator_precedence
Added
TernaryOperator
type