fwcd / fwcd/tip

Parse expressions with precedence and associativity

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
enhancement frontend
Dominant language
Haskell
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Currently, the parser requires every function application to be parenthesized. Lifting this restriction would require making the parser aware of precedence and associativity rules.

Ideally, #3 should be implemented first.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the parser and issue #3, which should be implemented first. Define how unparenthesized function applications interact with precedence and associativity, and consider the work complete when expressions no longer require every function application to be parenthesized.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.