ForNeVeR / ForNeVeR/Cesium

Parse all the C statements

Open
#210 0 comments 0 reactions 0 assignees View on GitHub
area:parser area:standard-support kind:feature status:help-wanted
Dominant language
C#
Stars
451
Forks
49
Avg merge
13h 59m
Merged PRs (30d)
6

Description

We should fully implement the following section of the C standard:

- [ ] 6.8 Statements and blocks:
- [ ] 6.8.1 Labeled statements
- [x] 6.8.2 Compound statement
- [x] 6.8.3 Expression and null statements
- [ ] 6.8.4 Selection statements
- [x] 6.8.5 Iteration statements
- [x] 6.8.6 Jump statements

Look for the number `210` in the code to find clues to resolve this issue.

Contributor guide

Open the contributing guide

Research direction

Search the codebase for the number 210 to find the relevant parser code and clues. Implement the unchecked C standard sections 6.8.1 Labeled statements and 6.8.4 Selection statements, then verify that all items in the issue checklist are supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, csharp
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.