-
Notifications
You must be signed in to change notification settings - Fork 7
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.