Make a deal with Bread80
🔒 Paid proposals held safely in escrow — released only when the work's approved.
Known for
3 views
I decided to give the compiler a work out by converting an old BASIC game listing - BOMBER from ACU issue 2. Translating BASIC to structured code is ‘interesting’.
Sound and user defined characters would require records and array literals to do without major bodges. Everything else converted fine.
A few bugs did show up. Nothing maker, although they should have been caught in self tests.
#quichela
3 views
From a BBC News article about how tech billionaires are building underground bunkers.
2 views
Last up is value parameters for 'pointered types' (those which are passed via pointers rather than in registers). The function needs to be able to modify the data without affecting the original value. That means a 'hidden' copy of the data (the array) into the function's static variable space. No data need be passed in registers - the function can use the static address of the variable/data.
#quic
1 views
The caller has to copy the data into the correct stack location. The challenge is that the caller is not in the function's stack frame, so it's need to calculate where data must go as an offset from the current SP. And that offset will depend on how many parameters are still to be pushed on the stack.
The code here isn't actually very complex, but it's a mind freak.
Here's the function dispatch wh
📊 Post engagement
🔥 Top post: I love that the CPC was probably the best documented home comput · 27 likes + reposts
📊 Activity & format
Recent posts
View on Mastodon ↗
The caller has to copy the data into the correct stack location. The challenge is that the caller is not in the function's stack frame, so it's need to calculate where data must go as an offset from the current SP. And that offset will dep…
I finally finished the code for parameter passing. :phew:
Last up was pass-by-value of pointered types in stack calling convention. The data has to be copied so the function can't modify the original but if passed as a parameter this could…
Today’s delivery is on a Heisenberg courier service: there’s a map showing precisely where the van is at any given moment. But no indication of how many stops away it is.
Here's screenshot and a section of the listing. As mention there are no user defined characters so just random data. I gave user friendly names for the functions that do firmware calls and they work really nicely (Quiche can 'import' assem…
I decided to give the compiler a work out by converting an old BASIC game listing - BOMBER from ACU issue 2. Translating BASIC to structured code is ‘interesting’.
Sound and user defined characters would require records and array literals …
Last up is value parameters for 'pointered types' (those which are passed via pointers rather than in registers). The function needs to be able to modify the data without affecting the original value. That means a 'hidden' copy of the data…
That wasn't too difficult to get working. The atomic unit of expressions is the TExprSlug, either for the result of an expression, sub-expression or function. The slug then gets assigned to a variable.
I added a field to the Slug to point …
Moving on to the scenario where the function return value is a pass by reference. To do this the caller needs to pass a pointer to the data location so the function can write to it.
Currently the expression parser has no knowledge of where…
I'm doing the detailed work on access specifiers and parameter passing.
Today's update is CONST arguments. Variable data now has an IsConst field and there's an assertion when incrementing the 'write version' of the variable - which aids t…
From a BBC News article about how tech billionaires are building underground bunkers.
🐘 Community & instance
💡 Facts
🕵️ Fake follower check
Estimated- Est. 89% real, active audience · Low fake-follower risk.
- Engagement (~1.1% of followers engage each post) is around typical for Mastodon.
- Established account (3+ years old).
Heuristic estimate from engagement, follower ratios, account age & growth — a screening signal, not a guarantee.
About
📸 Gallery
🔀 Audience overlap
EstimatedEstimated shared audience with similar creators — useful for avoiding overlap (or doubling down) when planning a campaign.
More like this
Find more →✉ Message Bread80
Reaching out to influencers is a Pro feature. Upgrade to message any influencer directly — perfect for brands and agencies booking sponsorships.
- ✓ Message any influencer from their listing
- ✓ The influencer gets notified by email
- ✓ Manage every conversation in one inbox
Already Pro? Log in.
🎤 Event / appearance with Bread80
Booking an event / appearance is a Pro feature. Upgrade to book Bread80 for an in-person or virtual appearance — payment held safely in escrow until the event is done.
- ✓ Book them for events, livestreams, panels & more
- ✓ Bread80 gets notified by email
- ✓ Fee held in escrow, released after the appearance
Already Pro? Log in.
You're out of free requests this month
Free accounts get 5 per month. Go Pro for unlimited sponsor pitches, collab requests & sponsorship deals — plus featured placement, the Verified badge, free withdrawals and more.
Upgrade to Pro — $9.95/mo →Your free limit resets on the 1st of next month.
Auto-generated from Mastodon's public data — no affiliation with or endorsement by SocialDB. Is this you? Claim it · Remove