README.rst
author Claudio Luck <claudio.luck@pep.foundation>
Thu, 19 Mar 2020 14:53:28 +0100
changeset 60 b19d0a86651b
permissions -rw-r--r--
make PyPI package
60
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     1
************
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     2
What is YML?
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     3
************
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     4
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     5
Well, it's the idea not to need to define a grammar first when you want to use a Domain Specific Language. For that purpose, YML is being translated into XML. Let's make an example.
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     6
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     7
Everything which comes close to a C like language, parses without a grammar definition.
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     8
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
     9
Please see README.md for more information.
b19d0a86651b make PyPI package
Claudio Luck <claudio.luck@pep.foundation>
parents:
diff changeset
    10