User:SamwiseFilmore/Waldoc

This page is for brainstorming for my (Sam) and Camp's new markup standard.

Star (*) denotes a section that needs work. Major headings by and large should notbe starred, because things will always be changing.

*Goals

 * Focus on Code reuse
 * Do as much with "Objects" and "Functions" as possible
 * Integrate with CSS
 * CSS encourages code reuse
 * people know it)
 * Map fairly well to HTML
 * For easy compilation, mostly
 * This does mean we can't throw the DOM out the window... :(
 * Intuitive syntax
 * Try not to be cryptic
 * Don't do things that don't make sense
 * Not too steep a learning curve
 * Not too many weird symbols
 * Good mix between power and convenience
 * Still want to have a lot of control
 * Want to be able to use without a whole of of styling code and just work
 * Build on knowledge from wikitext
 * Don't include things we don't like
 * Don't change stuff we do like too much
 * Learn a butt-ton about compilers!
 * All in all, just a learning experience and won't amount to much

Semantics
This section is for actual syntax details. This is the language standard

*Comments
Thinking probably pounds for single line comments Multi-line comments should be intuitive, and similar to single liners (not like python...)
 * 1) This is a single-line comment

*Newlines
One of the biggest headaches with wikitext is newlines. Wikitext does parse newlines and uses them. This is one of the most annoying things when you're trying to be powerful. Newlines should be delimited by a character. However, it may be a good idea to come across with a balance between newline parsing and newline characters.

Current stand-in: &