Sign in

Ryan Chandler

@ryangjchandler.co.uk
799 followers 26 following 65 posts

Software Engineer. PHP, Laravel, Rust, Go, Swift, the lot. ryangjchandler.co.uk

PostsRepliesMedia
Ryan Chandler @ryangjchandler.co.uk · 15/08/2025
It's starting to get pretty close to perfect.
010
Ryan Chandler @ryangjchandler.co.uk · 14/08/2025
I've spent about 10 hours this week rewriting Phiki's tokenizer so that it's more compatible with TextMate grammars. Safe to say that it's going well so far...
050
Ryan Chandler @ryangjchandler.co.uk · 13/01/2025
Little preview of some PXP progress I've made over the last few weeks... 👀
1100
Ryan Chandler @ryangjchandler.co.uk · 23/12/2024
PXP is also capable of understanding "array shapes", after some parser updates. Only a few more DocBlock-specific types to go before I _think_ it has full coverage!
Code screenshot that contains a PHP DocBlock with an array-shape type.
171
Ryan Chandler @ryangjchandler.co.uk · 19/12/2024
Each member in the enum only has a single field, pointing to a separate struct that holds all of the data (see screenshot). The solution was to just wrap these fields in a Box. They'll be stored on the heap, rather than the stack, but it means that the enum itself will only ever allocate 32 bytes.
120