Skip to content

Remove DDirect, MAssignStmt nodes#139

Merged
pointbazaar merged 5 commits intomasterfrom
remove-mdirect
Mar 7, 2025
Merged

Remove DDirect, MAssignStmt nodes#139
pointbazaar merged 5 commits intomasterfrom
remove-mdirect

Conversation

@pointbazaar
Copy link
Owner

No description provided.

MDirect is on it's way out of the codebase.
Convert the test to use Deref assignment.
Test Deref expression for memory read/write.
MAssignStmt and MDirect are on their way out.

Pointers are more flexible and support all use-cases that
MDirect was used for previously.
Everything they were used for can be done with

- PointerType
- Deref
- AddressOf

nodes.

Tests have been updated to use that notation instead.
Which is more flexible, conventional and composable.

yeet!
@netlify
Copy link

netlify bot commented Mar 6, 2025

Deploy Preview for espl1000 ready!

Name Link
🔨 Latest commit 7a59da5
🔍 Latest deploy log https://app.netlify.com/sites/espl1000/deploys/67ca3595b3a03e0008372dd9
😎 Deploy Preview https://deploy-preview-139--espl1000.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Use more meaningful variable names.
@pointbazaar pointbazaar merged commit 244d0d2 into master Mar 7, 2025
13 checks passed
@pointbazaar pointbazaar deleted the remove-mdirect branch March 7, 2025 00:01
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