Skip to content

SeaFourmatting (Parser)

Landon Powell edited this page Jul 13, 2016 · 3 revisions

The SeaFour parser is an s-expression markup language implemented in JavaScript by SeaFour's creator, Landon Powell. The syntax is {operator text}, which can be nested into {operator text {operator text}} to create more complex effects. You can also simply paste a link, and the parser linkifies it, embeds it as an image, or makes it a clickable youtube popup. Quote indentations are done with either the meme operator, or simply > and then a line break to close.

###The operators are as follows -

  • * - Emboldens text.
  • % - Italicizes text.
  • $ - Redacts or 'spoilers' text.
  • meme - Does a quote indentation, also known as 'memearrow'.
  • ^ - Enlarges text.
  • ~ - Gives text a rainbow effect. 🌈
  • ! - Gives your text a police light effect. 🚔
  • @hexcolor - Turns text into a fog.
  • _FontName - Changes your font.
  • #hexcolor - Supports three and six digit hex colors, such as #f00 for red.

Effects can be combined to make increasingly complex effects. Here are some examples

{~{#3a0 ALL HAIL YOUR REPTILIAN OVERLORDS}}
{@{^{*{#F00 HAHAHAHA I'M NOT EVEN MAD}}}}
{~{$ A group of undercover Flamboyant Ninjas }}

###Notes -

  • A common beginner mistake is to use {*text} instead of {* text } or {* text}. The difference is that *text is being read as the operator, since it's a valid operator name syntactically, but does nothing, therefore it'll just return *text un-parsed.
Clone this wiki locally