IdeaLogging. See MarkupEngines. Broadly speaking, I suppose the semantics of poetry are essentially the semantics of human language. But the ''syntax'' seems to have special properties - linebreaks and so forth conveying structure. Here's a place where I'm glad I've spent some time programming, and some time failing to learn Latin. Both have given me a better idea of how available structure influences expression. Not unlike code, poems as written are full of meaningful whitespace and distinct but interrelated units of expression - units which might even map better to the idea of lines & blocks in code than they do to sentences and paragraphs in prose. There's a design goal for a markup language: Echo the expressive possibilities of poetry. ---- Macro expansion is a giant swamp, isn't it? What about the idea of "environments"? _ { alias: italics end: self } * { alias: italics end: self } italics { } ...so on and so forth? It's late and I don't know what I'm on about. ----