Simple Graphical Markup Language

My latest project, which you might find interesting/useful if you work with low-res sprites and pixel art.
Features:
>multiple layers
>animation
>flexible syntax
>dynamic height
>dynamic/variable pixel values
Here's a short demo:
#sgml 1.07 #width 16 #scale 32 #colors red:f00 green:0f0 blue:00f #pixels (bluegreenred)*3blue[lcopy]red[blur][blur][blur]green
Just start out with it and mess around with the result.

I'll post more info in the thread, but here's what you should know:
>invalid symbols in the #pixels tag are ignored entirely
>brackets mark a dynamic value, shortcuts for them are >parenthesis DO NOT nest
>color names can be one letter long
>(0,255,0,255) is preferred over 00ff00 as a color definition
>/comment/

Attached: ussr_sgml.png (996x879, 139.23K)

SEIZE

Attached: my-friend-karl.jpg (500x314, 9.62K)

Picked the flag for its medium complexity.

a nazi flag wouldve shown off the capabilities more

Did you not even Google your language name before you picked it? SGML already exists, it's the granddaddy of XML and HTML. It's not even obscure or anything. I know finding good names for things is hard but I would strongly recommend choosing another name for your project if you want anyone other than yourself to care about it.

I know about the original sgml, but had no good alternate name. Now I think of changing it to Compact Digital because I find CD's to be based, but it wouldn't be a great name in my opinion.

Yeah op, might be better to change the name. How about Simple graphical description language ?

Sounds okay.

Reminds me of Racket.

Sigma (SiGMa)?

Zoom away, retard.

#sgml #width 16 #scale 32 #colors b:000000 g:555555 w:ffffff
#layers f1 f2 f3 f4 f5 f4 f3 f2
#duration 100

#f1
ggggggggggggbggg
gggggggggggbbggg
ggggggggggbbbggg
ggggggbbbbbbbggg
gggggbwbbbbbbggg
gggbbbwbbbbbbbgg
gbbbbbbbbbbbbbgg
gbbbbbbbbbbbbbbg
ggbbbbbbbbbbbbbg
gggbbbbbbbbbbbbb
ggggggggbbbbbbbb
ggggggggbbbbbbbb
gggggggbbbbbbbbb
ggggggggbbbbbbbb
gggggggggbbbbbbb
gggggggggbbbbbbb

#f2
ggggggggggggbggg
gggggggggggbbggg
ggggggggggbbbggg
ggggggbbbbbbbggg
gggggb-wbbbbbbggg
gggbbb-wbbbbbbbgg
gbbbbbbbbbbbbbgg
gbbbbbbbbbbbbbbg
ggbbbbbbbbbbbbbg
gggbbbbbbbbbbbbb
ggggggggbbbbbbbb
ggggggggbbbbbbbb
gggggggbbbbbbbbb
ggggggggbbbbbbbb
gggggggggbbbbbbb
gggggggggbbbbbbb

#f3
ggggggggggggbggg
gggggggggggbbggg
ggggggggggbbbggg
ggggggbbbbbbbggg
gggggb--wbbbbbbggg
gggbbb--wbbbbbbbgg
gbbbbbbbbbbbbbgg
gbbbbbbbbbbbbbbg
ggbbbbbbbbbbbbbg
gggbbbbbbbbbbbbb
ggggggggbbbbbbbb
ggggggggbbbbbbbb
gggggggbbbbbbbbb
ggggggggbbbbbbbb
gggggggggbbbbbbb
gggggggggbbbbbbb

#f4
ggggggggggggbggg
gggggggggggbbggg
ggggggggggbbbggg
ggggggbbbbbbbggg
gggggb---wbbbbbbggg
gggbbb---wbbbbbbbgg
gbbbbbbbbbbbbbgg
gbbbbbbbbbbbbbbg
ggbbbbbbbbbbbbbg
gggbbbbbbbbbbbbb
ggggggggbbbbbbbb
ggggggggbbbbbbbb
gggggggbbbbbbbbb
ggggggggbbbbbbbb
gggggggggbbbbbbb
gggggggggbbbbbbb

#f5
ggggggggggggbggg
gggggggggggbbggg
ggggggggggbbbggg
ggggggbbbbbbbggg
gggggb----wbbbbbbggg
gggbbb----wbbbbbbbgg
gbbbbbbbbbbbbbgg
gbbbbbbbbbbbbbbg
ggbbbbbbbbbbbbbg
gggbbbbbbbbbbbbb
ggggggggbbbbbbbb
ggggggggbbbbbbbb
gggggggbbbbbbbbb
ggggggggbbbbbbbb
gggggggggbbbbbbb
gggggggggbbbbbbb

Attached: fox16.gif (512x512, 9.14K)

swastikas are just rectangles overlaid, and the Hakenkreuzfahne just has a circle around the swastika.
the ussr is actually a pretty good choice as a demo since it's a solid color with an intricate design in one canton. the Capetian French flag wouldn't be a bad choice either: azure field with 3 fleur-de-lis or.

What advantage does this have over Paint?

Based vexillology user, I was pretty into flags and heraldry when I was younger. It seems like a rare interest but I guess I am among fellow autists here. Anyway you reminded me of happier times :)

There is a way to calculate a pixel value based on its place. Also, animated gifs?

>There is a way to calculate a pixel value based on its place.
So it has functions?

It does, you do it via [fun 0,0,0,0] with place as a variable. Division is \ by the way, powers are ^

Why would I use SGML over a drawing tool with several plugins?
I imagine it's for potentially sharing source files but .psds and .xcfs already exist or as a .ppm replacement which is already quite simple or for some kind of scaling up but I can't see anything obvious that could be scaled up here.

for FUN faggot not everything needs to be a soulless multi billion dollar application. keep up the good work OP but pick a better name

>Division is \ by the way
WHY?????????