YML (Why a Markup Language?!) is an easy language to compile into XML. YSLT is an easy language for code generation, automating your software development tasks.
| Tags | Text Processing Markup XSL/XSLT XML Software Development Interpreters Documentation Compilers Code Generators Build Tools |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | OS Independent |
| Implementation | Python |
Recent releases


Release Notes: yml2c and yml2proc are now normalizing the Unicode output using NFC as default. There is a new switch -n where you can declare a normalization to use or none to avoid that step.


Release Notes: Minor bugfixes.


Release Notes: A Standard Function Library was implemented. There are some syntax additions like Pointers without tags.


Release Notes: This release adds extra syntax for the include directive.


Release Notes: This release is based on pyPEG 1.4. Some more loose syntax for function calls has been added.
Recent comments
07 Aug 2010 08:06
This looks great!
29 Jan 2009 10:03
Re: YAML also uses .yml file extension
> Hm, the .yml file extension has already
> been used for YAML files (e.g.
> Ruby-on-Rails configuration files) for a
> very long time...
Hi,
I'm using .yml2 now. Maybe this helps.
Yours,
VB.
26 May 2008 17:50
Re: YAML also uses .yml file extension
> Hm, the .yml file extension has already
> been used for YAML files
Hm... ;-) Never used it. Maybe.
It's a pity, that they didn't use .yaml then.
Because most of the YML files don't have this file extension, maybe this is not as important as it may look like.
Usually, you're writing in a Y language, using an own extension like .ysl or .yhtml
Yours,
VB.
26 May 2008 17:32
YAML also uses .yml file extension
Hm, the .yml file extension has already been used for YAML files (e.g. Ruby-on-Rails configuration files) for a very long time...