Skip to content

Feedback#1

Open
github-classroom[bot] wants to merge 46 commits into
feedbackfrom
master
Open

Feedback#1
github-classroom[bot] wants to merge 46 commits into
feedbackfrom
master

Conversation

@github-classroom

@github-classroom github-classroom Bot commented Mar 27, 2025

Copy link
Copy Markdown

👋! GitHub Classroom created this pull request as a place for your teacher to leave feedback on your work. It will update automatically. Don’t close or merge this pull request, unless you’re instructed to do so by your teacher.
In this pull request, your teacher can leave comments and feedback on your code. Click the Subscribe button to be notified if that happens.
Click the Files changed or Commits tab to see all of the changes pushed to the default branch since the assignment started. Your teacher can see this too.

Notes for teachers

Use this PR to leave feedback. Here are some tips:

  • Click the Files changed tab to see all of the changes pushed to the default branch since the assignment started. To leave comments on specific lines of code, put your cursor over a line of code and click the blue + (plus sign). To learn more about comments, read “Commenting on a pull request”.
  • Click the Commits tab to see the commits pushed to the default branch. Click a commit to see specific changes.
  • If you turned on autograding, then click the Checks tab to see the results.
  • This page is an overview. It shows commits, line comments, and general comments. You can leave a general comment below.
    For more information about this pull request, read “Leaving assignment feedback in GitHub”.

Subscribed: @saramcav @raphlcc @ThiagoAnorian

github-classroom Bot and others added 9 commits March 27, 2025 17:14
feat: add keywords tokens for lexical analysis
* feat: implement IDSTRING token

* feat: implement IDSTRING and STRING token

* test: implement test for the case <string> + <idstring>

* refactor: change regex to be more clear

* test: change string to validate another symbols matching

---------

Co-authored-by: root <root@DESKTOP-4D31MRG>
* chore: create folder for own tests

* feat: add integer literal lexical analysis

* fix: add ;
* feat: add comment lexer

* chore: create comment ignore test

* fix: add ;

---------

Co-authored-by: saramcav <saracavalcante@id.uff.br>
* feat: implement indent and dedent lexical handlers

* test: add tests for indentation
github-classroom Bot and others added 20 commits April 9, 2025 13:38
* feat:add binary operators

* feat: add precedences for bin_op
* fix: handle dedent in eof

* feat: create literal rule in parser
* fix: correct integer_literal sintax match

* feat: implement rules to typed variable definition

* test: add own test to var declaration

* feat: implement rules to var declaration
* feat: implement scope declaration rules

* test: implement tests to scope declarations

* feat: implement global_decl and nonlocal_decl

* fix: correct test
* feat: add classdef parser rule

* test: add classdef parser test

* fix: change right location of typed var

* fix: add aux non terminal
* add member_expr

* add index_expr

* add cexpr (uncomplete)

* add expr (uncomplete)

* feat:add missing expressions and non terminals

* add precedence for identifier
* feat: add funcdef parser rule

* test: add test for funcdef parser rule
* add member_expr

* add index_expr

* add cexpr (uncomplete)

* add expr (uncomplete)

* feat:add missing expressions and non terminals

* add precedence for identifier

* fix:removing expr_ifElse

* fix:readd classDef acidentally removed
thiagokga and others added 17 commits April 14, 2025 21:53
* feat: implement statements parsing

* fix: change elseBody to empty list in if only case

* test: add binary search case to test statements
* fix: solving indentation and another crazy problems

* fix: handle raw string and fix targets list position

* fix: add bin_op at a higher level

---------

Co-authored-by: raphlcc <ra_carvalho@id.uff.br>
* fix: solving indentation and another crazy problems

* fix: handle raw string and fix targets list position

* fix: add bin_op at a higher level

* doc: add comments and improve name vars

* doc: add submission questions in readme

* doc: add answers questions 1 and 2

---------

Co-authored-by: raphlcc <ra_carvalho@id.uff.br>
* feat:TestPrototype

* update:testPrototype

* fix: fix return xright

* fix: solve INDENT column

* style: delete a comment

---------

Co-authored-by: raphlcc <ra_carvalho@id.uff.br>
* feat:TestPrototype

* update:testPrototype

* good student_contributed test case
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants