We've decided to restructure the gal compiler to make it easier to collaborate.

Currently to add a new output language, you'd have to go into all the atomic language elements and add a function to each one. Many people would have to edit the same files. After the change, you'd create a single file representing the new output language. This will make it much easier to contribute new output languages.

Good plan. Unfortunately, the whole compiler has to be turned inside-out for this to work!

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!