author | Claudio Luck <claudio.luck@pep.foundation> |
Thu, 19 Mar 2020 17:17:22 +0100 | |
changeset 66 | 701c5e980f33 |
parent 51 | 34b48b90628c |
child 74 | c3c5a089072a |
permissions | -rw-r--r-- |
0 | 1 |
decl a(href); |
2 |
||
3 |
decl Code alias pre { |
|
4 |
code |
|
5 |
content; |
|
6 |
}; |
|
7 |
||
8 |
decl ne is a { |
|
9 |
content; |
|
10 |
br; |
|
11 |
}; |
|
12 |
||
13 |
div id=headline { |
|
14 |
p > YML – Why a Markup Language?! |
|
15 |
div class=small { |
|
51
34b48b90628c
Bump version to 2.6.3.
Hartmut Goebel <h.goebel@crazy-compilers.com>
parents:
50
diff
changeset
|
16 |
"YML 2.6.3 of Thu 19 Mar 2020 – Copyleft 2007-2020, " |
0 | 17 |
a "http://blog.fdik.org", "Volker Birk"; |
18 |
" – " |
|
19 |
a "http://fdik.org/yml2.tar.bz2", "Download YML 2"; |
|
37 | 20 |
" – " |
21 |
a "https://pep.foundation/dev/repos/yml2/", "Mercurial repository"; |
|
0 | 22 |
} |
23 |
} |
|
24 |
||
25 |
div id=navigation { |
|
26 |
h1 a "index", "Introduction"; |
|
27 |
ne "index#xml", "XML"; |
|
28 |
ne "index#motivation", "Motivation"; |
|
29 |
ne "index#howitworks", "How it works"; |
|
30 |
ne "index#ylanguages", "Y Languages"; |
|
31 |
||
32 |
h1 a "programming", "Using YML 2"; |
|
33 |
ne "programming#wiki", "A Wiki like language"; |
|
34 |
ne "programming#how", "How does that work?"; |
|
35 |
ne "programming#details", "Details, please!"; |
|
36 |
ne "programming#using", "Using it"; |
|
37 |
||
38 |
h1 a "features", "Features"; |
|
39 |
ne "features#text", "Text"; |
|
40 |
ne "features#functioncalls", "Function Calls"; |
|
41 |
ne "features#decl", "Declaring Functions"; |
|
42 |
ne "features#quoting", "Quoting Operators"; |
|
43 |
ne "features#including", "Including YML Files"; |
|
44 |
ne "features#python", "Escaping into Python"; |
|
45 |
ne "features#comments", "Comments"; |
|
46 |
||
47 |
h1 a "yslt", "YSLT"; |
|
48 |
ne "yslt#intro", "Introduction into YSLT"; |
|
49 |
ne "yslt#hello", "Hello, World"; |
|
50 |
ne "yslt#programming", "Programming in YSLT"; |
|
51 |
ne "yslt#htmlgen", "Generating HTML out of a DSL"; |
|
52 |
ne "yslt#codegen", "Generating Java code out of a DSL"; |
|
53 |
ne "yslt#ddlgen", "Generating SQL DDL out of UML in XMI"; |
|
54 |
ne "yslt#features", "YSLT Features"; |
|
55 |
||
56 |
h1 a "toolchain", "Tool Chain"; |
|
57 |
ne "toolchain#compiler", "YML compiler"; |
|
58 |
ne "toolchain#processor", "YML/YSLT processor"; |
|
59 |
ne "toolchain#recommended", "Recommended external tools"; |
|
60 |
ne "http://www.auchdieserschwachsinnmussinsinternet.de/2009-03/#s1236859037", "Windows tool chain"; |
|
61 |
ne "http://fdik.org/yml2.tar.bz2", "Download YML 2"; |
|
62 |
ne "toolchain#downloads", "Download different versions"; |
|
6 | 63 |
ne "https://cacert.pep.foundation/dev/repos/yml2/", "Mercurial Repository at p≡p foundation (CAcert needed)"; |
0 | 64 |
|
65 |
h1 "Misc"; |
|
66 |
ne "gpl-2.0.txt", "License for YML"; |
|
67 |
ne "http://www.pibit.ch/", "Commercial support for YML"; |
|
68 |
ne "http://fdik.org/pyPEG", "YML is using pyPEG"; |
|
69 |
} |