diff --git a/CMakeLists.txt b/CMakeLists.txt
index d5aa6ea..cd001ab 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
-project(fun VERSION 0.37.0 LANGUAGES C)
+project(fun VERSION 0.37.1 LANGUAGES C)
set(CMAKE_C_STANDARD 99)
set(CMAKE_C_STANDARD_REQUIRED ON)
diff --git a/examples/xml_access_catalog.fun b/examples/xml_access_catalog.fun
index 43a33a7..1efb87a 100755
--- a/examples/xml_access_catalog.fun
+++ b/examples/xml_access_catalog.fun
@@ -52,3 +52,46 @@ else
print(currency)
print(" ")
print(price_text)
+
+/* Expected output:
+Root element:
+
+
+
+ Wireless Keyboard
+ Peripherals
+ 39.99
+
+ US
+ Bluetooth
+ AA
+
+
+
+ 27" Monitor
+ Displays
+ 199.00
+
+ 2560x1440
+ IPS
+ 75Hz
+
+
+
+ USB-C Dock
+ Peripherals
+ 89.50
+
+ 2xHDMI, 3xUSB-A, 1xUSB-C PD
+ 65W
+
+
+
+
+First product name:
+Wireless Keyboard
+First price:
+USD
+
+39.99
+*/
diff --git a/examples/xml_access_employees.fun b/examples/xml_access_employees.fun
index f762546..5f44e3c 100755
--- a/examples/xml_access_employees.fun
+++ b/examples/xml_access_employees.fun
@@ -44,3 +44,38 @@ else
print(role)
print("Email: ")
print(email)
+
+/* Expected output:
+Root element:
+
+
+
+
+ Alice Doe
+ Senior Developer
+ alice@example.com
+
+
+ Bob Roe
+ DevOps Engineer
+ bob@example.com
+
+
+
+
+ Carol Smith
+ Account Executive
+ carol@example.com
+
+
+
+
+First employee id:
+E-100
+Name:
+Alice Doe
+Role:
+Senior Developer
+Email:
+alice@example.com
+*/
diff --git a/examples/xml_access_ns.fun b/examples/xml_access_ns.fun
index 9348c65..a061065 100755
--- a/examples/xml_access_ns.fun
+++ b/examples/xml_access_ns.fun
@@ -38,3 +38,23 @@ else
print(title)
print("Author: ")
print(author)
+
+/* Expected output:
+Root element:
+
+
+
+ The Art of Fun
+ J. Findeisen
+
+
+ Minimal VM Design
+ A. Dev
+
+
+
+First book title:
+The Art of Fun
+Author:
+J. Findeisen
+*/
diff --git a/examples/xml_class_example.fun b/examples/xml_class_example.fun
index 8b2d17b..042bdc1 100755
--- a/examples/xml_class_example.fun
+++ b/examples/xml_class_example.fun
@@ -27,3 +27,84 @@ else
print(xml.name(root))
print("root text:")
print(xml.text(root))
+
+/* Expected output:
+doc handle:
+
+
+
+
+
+ Alice
+ Bob
+
+
+ Carol
+
+
+
+
+ Dave
+
+
+
+
+
+
+
+ Welcome to Acme!
+
+
+root name:
+
+
+
+
+
+ Alice
+ Bob
+
+
+ Carol
+
+
+
+
+ Dave
+
+
+
+
+
+
+
+ Welcome to Acme!
+
+
+root text:
+
+
+
+
+
+ Alice
+ Bob
+
+
+ Carol
+
+
+
+
+ Dave
+
+
+
+
+
+
+
+ Welcome to Acme!
+
+
+*/
diff --git a/examples/xml_minimal.fun b/examples/xml_minimal.fun
index 3fb2367..38e7db4 100755
--- a/examples/xml_minimal.fun
+++ b/examples/xml_minimal.fun
@@ -17,3 +17,8 @@ doc = xml_parse("- a
- b
")
print("doc handle=\(doc)")
root = xml_root(doc)
print("root name=\(xml_name(root)) text=\(xml_text(root))")
+
+/* Expected output:
+doc handle=(doc)
+root name=(xml_name(root)) text=(xml_text(root))
+*/