I've been having a hell of a time figuring out what's going on when I try to port Myrddin -- the code I generate will often segfault, on a string that GDB seems to think is perfectly valid, and happily prints. Some of the strings have clearly wonky addresses, (eg, within the zero page), others don't look insane.
Thanks for Myrddin! It's a very promising language! Well designed and using the right tools.
People of #cat-v showed it to me and since then I look forward to play with it!