Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Allow macros with arguments + 30cc can now compile its lexer.c! #50

Merged
merged 16 commits into from
Nov 24, 2024

Conversation

keyvank
Copy link
Owner

@keyvank keyvank commented Nov 10, 2024

No description provided.

@keyvank keyvank changed the title feat: Allow macros with arguments [WIPfeat: Allow macros with arguments Nov 10, 2024
@keyvank keyvank changed the title [WIPfeat: Allow macros with arguments [WIP] feat: Allow macros with arguments Nov 10, 2024
@keyvank
Copy link
Owner Author

keyvank commented Nov 10, 2024

Probably one of the ugliest PRs of my life lol

@keyvank keyvank force-pushed the feat/macroargs branch 2 times, most recently from 53db6a6 to 41b0349 Compare November 12, 2024 16:21
@keyvank keyvank force-pushed the feat/macroargs branch 3 times, most recently from f21483d to eedbac8 Compare November 21, 2024 12:32
@keyvank
Copy link
Owner Author

keyvank commented Nov 24, 2024

@Glyphack لکسر کامپایل شد و کار کرد! @amiremohamadi

lexer

البته یکم مورد داره. مثلا اون رشته "keyvan" رو آیدی تشخیص داده، عدد رو هم بجای 123, ۶۳۵ تشخیص داده. ولی خب اوضاع خیلی خوب بنظر میاد :))))

@keyvank keyvank changed the title [WIP] feat: Allow macros with arguments feat: Allow macros with arguments + 30cc can now compile its lexer.c! Nov 24, 2024
@keyvank keyvank merged commit a5470ce into main Nov 24, 2024
1 check passed
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.

1 participant