STXT - Semantic Text
Built for humans. Reliable for machines.

STXT: Introducción

STXT es un lenguaje Human-First, donde los documentos son legibles y expresivos,
y al mismo tiempo fiables para máquinas.

Documentos

STXT es un formato textual jerárquico y semántico orientado a:

Un documento STXT equilibra la claridad humana con una estructura semántica explícita, ideal para documentos, wikis y configuraciones:

Email:
	From: John Smith
	To: Mery Adams
	Cc: Keyla Brown
	Title: Project report
	Body Content >>
		Hello Mery!
		The book is finished!

Documentos con namespace y esquemas

STXT permite el uso de namespaces para agrupar documentos. Además, también se pueden definir esquemas o plantillas para validar el contenido de un documento.

Un documento Email del namespace com.example.docs:

Email (com.example.docs):
	From: John Smith
	To: Mery Adams
	Cc: Keyla Brown
	Title: Project report
	Body Content >>
		Hello Mery!!
		The book is finished!!

Y la definición de la plantilla:

Template (@stxt.template): com.example.docs
	Structure >>
		Email:
			From: EMAIL
			To: EMAIL
			Cc: EMAIL
			Bcc: EMAIL
			Title: (?)
			Body Content: (1) TEXT
			Metadata (com.google): (?)