Crosscut

Daily Thought - 2024-10-23

Hey, I'm Hanno! These are my daily thoughts on Crosscut, the programming language I'm creating. If you have any questions, comments, or feedback, please get in touch!

This thought was published before Crosscut was called Crosscut! If it refers to "Caterpillar", that is the old name, just so you know.

< back to list

Before I continue with the train of thought I started yesterday, I got two quick updates.

First, I wrapped up work on code updates for now. The second round of compiler cleanup was successful. At the end, the bug became very obvious. There are still quite a few problems with the current implementation, but nothing I'm inclined to address right here and now.

Second, I ended up implementing the syntax changes I've been thinking about recently. Functions now start with fn and end with end, and branch parameters are now delimited with commas.

<< previous thoughtnext thought >>

Hey, you! Want to subscribe to my daily thoughts? Just let me know (maybe include a nice message, if you're up for it), and I'll send you an email whenever I post a new one.