aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2011-03-06 14:17:54 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2011-03-06 14:17:54 +0200
commit644b8d4495bb9e3979c221098b9e3b1c5b1ca278 (patch)
tree824fb17fc6b8d42c373dd0be38302136f5c98614
parentf701e98418bd8e876173dbf5d6b91823c21e51d7 (diff)
Update XSD/e description
-rw-r--r--README12
-rw-r--r--dist/README23
-rw-r--r--documentation/cxx/hybrid/guide/index.xhtml4
-rw-r--r--documentation/cxx/parser/guide/index.xhtml10
-rw-r--r--documentation/cxx/serializer/guide/index.xhtml10
5 files changed, 27 insertions, 32 deletions
diff --git a/README b/README
index 29f3e6e..97b0413 100644
--- a/README
+++ b/README
@@ -1,11 +1,9 @@
-CodeSynthesis XSD/e is an open-source XML parser/serializer
-generator for mobile and embedded systems. It provides event-
-driven, stream oriented XML parsing, XML serialization, W3C
-XML Schema validation, and C++ data binding while maintaining
-a small footprint and portability.
+CodeSynthesis XSD/e is an open-source, dependency-free XML Schema to C++
+compiler for mobile, embedded, and light-weight applications. It provides XML
+parsing, serialization, XML Schema validation and XML data binding while
+maintaining a small footprint and portability.
-See the NEWS file for the user-visible changes from the previous
-release.
+See the NEWS file for the user-visible changes from the previous release.
See the LICENSE file for distribution conditions.
diff --git a/dist/README b/dist/README
index fc9e0b3..127bd83 100644
--- a/dist/README
+++ b/dist/README
@@ -1,21 +1,18 @@
-CodeSynthesis XSD/e is an open-source XML parser/serializer
-generator for mobile and embedded systems. It provides event-
-driven, stream oriented XML parsing, XML serialization, W3C
-XML Schema validation, and C++ data binding while maintaining
-a small footprint and portability. For more information about
+CodeSynthesis XSD/e is an open-source, dependency-free XML Schema to C++
+compiler for mobile, embedded, and light-weight applications. It provides XML
+parsing, serialization, XML Schema validation and XML data binding while
+maintaining a small footprint and portability. For more information about
XSD/e visit:
-
http://www.codesynthesis.com/products/xsde/
+This package contains a precompiled binary for the XSD/e compiler as well as
+the source code for the runtime library (libxsde) and examples. The INSTALL
+file contains instructions for compiling the runtime library and examples on
+various platforms.
-This package contains a precompiled binary for the XSD/e compiler
-as well as the source code for the runtime library (libxsde) and
-examples. The INSTALL file contains instructions for compiling
-the runtime library and examples on various platforms.
-
-The NEWS file contains information on the user-visible changes
-from the previous release.
+The NEWS file contains information on the user-visible changes from the
+previous release.
See the LICENSE file for distribution conditions.
diff --git a/documentation/cxx/hybrid/guide/index.xhtml b/documentation/cxx/hybrid/guide/index.xhtml
index 06a8ac1..9bf3df1 100644
--- a/documentation/cxx/hybrid/guide/index.xhtml
+++ b/documentation/cxx/hybrid/guide/index.xhtml
@@ -349,8 +349,8 @@
<h1><a name="1">1 Introduction</a></h1>
<p>Welcome to CodeSynthesis XSD/e and the Embedded C++/Hybrid mapping.
- XSD/e is a validating XML parser/serializer and data binding generator
- for mobile and embedded systems. Embedded C++/Hybrid is a W3C XML
+ XSD/e is a dependency-free W3C XML Schema to C++ compiler for mobile,
+ embedded, and light-weight applications. Embedded C++/Hybrid is an XML
Schema to C++ mapping that represents the data stored in XML as a
light-weight, statically-typed, in-memory object model.
</p>
diff --git a/documentation/cxx/parser/guide/index.xhtml b/documentation/cxx/parser/guide/index.xhtml
index 5fa05e7..d070c5a 100644
--- a/documentation/cxx/parser/guide/index.xhtml
+++ b/documentation/cxx/parser/guide/index.xhtml
@@ -375,11 +375,11 @@
<h1><a name="1">1 Introduction</a></h1>
<p>Welcome to CodeSynthesis XSD/e and the Embedded C++/Parser mapping.
- XSD/e is a validating XML parser/serializer generator for mobile and
- embedded systems. Embedded C++/Parser is a W3C XML Schema to C++
- mapping that represents an XML vocabulary as a set of parser
- skeletons which you can implement to perform XML processing as
- required by your application logic.
+ XSD/e is a dependency-free W3C XML Schema to C++ compiler for mobile,
+ embedded, and light-weight applications. Embedded C++/Parser is an
+ XML Schema to C++ mapping that represents an XML vocabulary as a set
+ of parser skeletons which you can implement to perform XML processing
+ as required by your application logic.
</p>
<h2><a name="1.1">1.1 Mapping Overview</a></h2>
diff --git a/documentation/cxx/serializer/guide/index.xhtml b/documentation/cxx/serializer/guide/index.xhtml
index 0ed490f..34ddbe1 100644
--- a/documentation/cxx/serializer/guide/index.xhtml
+++ b/documentation/cxx/serializer/guide/index.xhtml
@@ -389,11 +389,11 @@
<h1><a name="1">1 Introduction</a></h1>
<p>Welcome to CodeSynthesis XSD/e and the Embedded C++/Serializer mapping.
- XSD/e is a validating XML parser/serializer generator for mobile and
- embedded systems. Embedded C++/Serializer is a W3C XML Schema to C++
- mapping that represents an XML vocabulary as a set of serializer
- skeletons which you can implement to perform XML serialization as
- required by your application logic.
+ XSD/e is a dependency-free W3C XML Schema to C++ compiler for mobile,
+ embedded, and light-weight applications. Embedded C++/Serializer is an
+ XML Schema to C++ mapping that represents an XML vocabulary as a set of
+ serializer skeletons which you can implement to perform XML serialization
+ as required by your application logic.
</p>
<h2><a name="1.1">1.1 Mapping Overview</a></h2>