Index of /1.0/relaxng/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RuleML 1.0 RelaxNG Directory</title>
<style type="text/css">
table,
th,
td{
padding:4px;
border:2px solid blue;
}
table{
border-collapse:collapse;
}</style>
</head>
<body>
<h1>RuleML 1.0 RelaxNG Directory</h1>
<div style="border: solid black 1px; padding: 0.5em; background: #FFFFA0;">
<p style="margin-top: 0; font-weight: bold;">Notice of Obsolescence</p>
<p>See the current
<a href="http://deliberation.ruleml.org/1.01/relaxng">Deliberation RuleML Relax NG Directory</a>
and also <a href="http://deliberation.ruleml.org/myng">MYNG</a>.
</p>
</div>
<p> This directory contains the "modules/" subdirectory of core modules and the "modules_ext/"
subdirectory of extension modules. Also a few static driver files are published here for
demonstration purposes. </p>
Name | Last Modified | Size |
---|---|---|
2018-01-25 19:55 | - | |
2018-01-25 19:55 | - | |
2018-01-25 19:55 | - | |
2018-01-25 19:55 | - | |
2018-01-25 19:55 | - | |
2018-01-25 19:55 | 8k | |
2018-01-25 19:55 | 8k | |
2017-04-15 08:21 | 115544k | |
2018-01-25 19:55 | 12k | |
2018-01-25 19:55 | 12k | |
2018-01-25 19:55 | 4k | |
2018-01-25 19:55 | 4k | |
2018-01-25 19:55 | 12k | |
2018-01-25 19:55 | 4k | |
2022-06-28 17:12 | 96k | |
2022-06-28 17:13 | 96k | |
2018-01-25 19:55 | 4k | |
2018-01-25 19:55 | 4k | |
2018-01-25 19:55 | 32k |
<!--<html>
<head>
<title></title>
</head>
<body>-->
<h2>Redirects</h2>
<p>There are a number of URLs beginning with the path to this directory that redirect to PHP scripts. In particular, the zip archives and the schema drivers for named languages are built on-the-fly by PHP scripts.</p>
<h3>Zip Archives</h3>
<p>These zip archives are built on-the-fly - please allow time for the zip archives to be assembled.
Each zip archive includes drivers for the original 15 named sublanguages, plus the modules directory. </p>
<ul>
<li><a
href="http://ruleml.org/1.0/relaxng/ruleml1-00_normal_rnc.zip"
>zip archive of normal serialization</a></li>
<li><a
href="http://ruleml.org/1.0/relaxng/ruleml1-00_relaxed_rnc.zip"
>zip archive of relaxed serialization</a></li>
</ul>
<h3>Schema Drivers for Named Languages</h3>
<p>The schema drivers listed in this table are built on-the-fly by the PHP script "schema_rnc.php". The primary purpose of these links is for online validation, not for downloading. The intended usage is to copy the link and paste it into a validation script or processing instruction. Clicking on the links will download (only) the schema driver file with file name 'custom_driver.rnc', regardless of the filename of the redirected URL. If you need a local copy of one or more of these drivers, please download from the list above the appropriate zip archive (normal or relaxed), which contains all of the named-language drivers and the core modules.</p>
<table>
<thead>
<tr>
<td>Named Sublanguage</td>
<td>Normal Serialization</td>
<td>Relaxed Serialization</td>
</tr>
</thead>
<tbody>
<tr>
<td>bindatagroundfact</td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatagroundfact_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatagroundfact_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>bindatagroundlog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatagroundlog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatagroundlog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>bindatalog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatalog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/bindatalog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>datalog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/datalog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/datalog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>dishornlog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/dishornlog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/dishornlog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>folog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/folog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/folog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>fologeq</td>
<td><a
href="http://ruleml.org/1.0/relaxng/fologeq_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/fologeq_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>hornlog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/hornlog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/hornlog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>hornlogeq</td>
<td><a
href="http://ruleml.org/1.0/relaxng/hornlogeq_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/hornlogeq_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>nafdatalog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafdatalog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafdatalog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<tr>
<td>naffolog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/naffolog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/naffolog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>naffologeq</td>
<td><a
href="http://ruleml.org/1.0/relaxng/naffologeq_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/naffologeq_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>nafhornlog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafhornlog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafhornlog_relaxed.rnc"
>RNC</a></td>
</tr>
<td>nafnegdatalog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafnegdatalog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/nafnegdatalog_relaxed.rnc"
>RNC</a></td>
</tr>
<tr>
<td>negdatalog</td>
<td><a
href="http://ruleml.org/1.0/relaxng/negdatalog_normal.rnc"
>RNC</a></td>
<td><a
href="http://ruleml.org/1.0/relaxng/negdatalog_relaxed.rnc"
>RNC</a></td>
</tr>
</tbody>
</table>
<h3>Schema Drivers for Customized Sublanguages</h3>
The PHP script "http://ruleml.org/1.0/relaxng/schema_rnc.php" accepts a query string that may be used to customize a RuleML sublanguage. Because the more than fifty schema modules are freely-combinable, a large number of customized languages are available. A naming convention has been adopted to identify these sublanguages, illustrated as follows:
<table>
<thead>
<tr>
<td>Sublanguage Name</td>
<td>Query String</td>
</tr>
</thead>
<tr>
<td>myng-b0-d5-a0-l1-p0-i0-t10-q0-e0-s0</td>
<td>?backbone=x0&default=x5&termseq=x0&lng=x1&propo=x0&implies=x0&terms=x10&quant=x0&expr=x0&serial=x0</td>
</tr>
<tbody>
</tbody>
</table>
The first letter of the facet (backbone, default, ...) has been used in the encoding, except for the facet "termseq", where the letter "a" (for -adicity or -arity) is used to disambiguate from the "terms" facet.
<h3>MYNG</h3>
A GUI for constructing the query string for a customized language is available (see <a href="http://ruleml.org/1.0/myng">MYNG</a>). For details of the modularization approach, see the <a href="http://wiki.ruleml.org/index.php/MYNG">MYNG Wiki</a>, or the publication describing the re-engineering of <a href="http://ruleml.org/papers/RuleMLinRelaxNG/">RuleML in Relax NG</a>.
</body>
</html>
Proudly Served by LiteSpeed Web Server at ruleml.org Port 80