# HG changeset patch
# User Volker Birk <vb@pep-project.org>
# Date 1548757278 -3600
# Node ID 0c3815cbb51e268ac581a6a52586c35d5b125486
# Parent  1cb8f7566a070f3341af0c848b07483e90c971d9
adding samples

diff -r 1cb8f7566a07 -r 0c3815cbb51e .hgignore
--- a/.hgignore	Tue Nov 20 22:35:38 2018 +0100
+++ b/.hgignore	Tue Jan 29 11:21:18 2019 +0100
@@ -1,2 +1,3 @@
 syntax: glob
 *.pyc
+*.html
diff -r 1cb8f7566a07 -r 0c3815cbb51e samples/adresslist.yml2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/samples/adresslist.yml2	Tue Jan 29 11:21:18 2019 +0100
@@ -0,0 +1,12 @@
+list {
+    address {
+        name "Meier";
+        street "Uhlmannstrasse 42";
+        village "Laupheim";
+    }
+    address {
+        name "Schmidt";
+        street "Haupstrasse 23";
+        village "Bad Waldsee";
+    }
+}
diff -r 1cb8f7566a07 -r 0c3815cbb51e samples/gen.bas
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/samples/gen.bas	Tue Jan 29 11:21:18 2019 +0100
@@ -0,0 +1,6 @@
+110 DATA "Meier", "Uhlmannstrasse 42", "Laupheim"
+120 DATA "Schmidt", "Haupstrasse 23", "Bad Waldsee"
+1000 FOR I=1 TO 2 STEP 1
+1010 READ NAME$, STREET$, VILLAGE$
+1020 PRINT "INSERT INTO address (name, street, village) VALUES ('" + NAME$ + "', '" + STREET$ + "', '" + VILLAGE$ + "');"
+1030 NEXT I
\ No newline at end of file
diff -r 1cb8f7566a07 -r 0c3815cbb51e samples/gen_addr_sql.ysl2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/samples/gen_addr_sql.ysl2	Tue Jan 29 11:21:18 2019 +0100
@@ -0,0 +1,15 @@
+include yslt.yml2
+
+tstylesheet {
+    template "/list" {
+        apply "address", 0;
+        | 1000 FOR I=1 TO 2 STEP 1
+        | 1010 READ NAME$, STREET$, VILLAGE$
+        | 1020 PRINT "INSERT INTO address (name, street, village) VALUES ('" + NAME$ + "', '" + STREET$ + "', '" + VILLAGE$ + "');"
+        | 1030 NEXT I
+    }
+    template "address" {
+        | «position() * 10 + 100» DATA "«name»", "«street»", "«village»"
+    }
+}
+