Also I'd forgotten how madly recursive BNF is when I sat down to #hypertext the FOCAL manual. "thing is a link followed by link, or it can be a thing followed by syntax followed by a link..." Fortunately FOCAL has very limited expressions!
I just need to add some formatting markup now, make it look pretty.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko