Skip to content

B-R-P/STML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STML

Simple Text Markup Language

Source-to-Source Compiler

STML is simplified version of HTML

It is more cleaner than html and increase your coding speed.

In HTML

<html>
	<head>
	<title>Hello World</title><!--Comment-->
        <meta name="STML Site">
	</head>
	<body style="background-color:black;">
		<font color="white" size="5">
			<h1>
				<u>
					<center>Heading 1</center>
              		  	</u>
			</h1>
			<h2>
				<i>Heading 2</i>
			</h2>
			<h3>
				<s>Heading 3</s>
			</h3>
			<p>
                		This is first line in <b style="color:red">paragraph</b><br>
                		This is middle line in <i style="color:green">paragraph</i><br>
                		This is last line in <u style="color:blue;">paragraph</u>
			</p>
		</font>
	</body>
</html>

In STML

;Hello World/#Comment
$meta name=STML site
B!style=background-color:black;
font color=white,size=5
	h1,u,center
	 Heading 1
	h2,i
	 Heading 2
	h3,s => Heading 3
	p
	-!
	This is first line in <b style=color:red- paragraph/>
	This is middle line in <i style=color:green- paragraph/>
	This is last line in <u style=color:blue;- paragraph/>
	-!

Usage

py stml.py filename.stml

For Windows

Download stml.zip and extract stml folder.Add stml folder to PATHS in environmental variable.

stml filname.stml

For Sublime Text Editor

Build System

Syntax (Not Perfect)

HTML file will be saved as filename.html