-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add PSOA tuples #79
Comments
The following slotdep commits are relevant to implementation of this issue (chronological order):
RuleML/deliberation-ruleml@be6f9db (repeat as above for hornlog) |
RuleML/deliberation-ruleml@aed13be (modify to exemplify tuples)
This instance will at this stage have validation errors regarding tuples (but not slots) when validated against e.g. datalogPSOA_normal.rnc |
RuleML/deliberation-ruleml@90c7c5b
Validate. |
Change the content model of
to
|
Generic Procedure for Creating/Modifying Modules
|
DONE:
|
DONE:
|
DONE: Keep line 18, replace lines 19-28 with the call to batch_val_module.sh, similar to line 16. |
DONE:
"${BASH_HOME}aux_valrnc.sh" "${schemaFile}"
"${BASH_HOME}aux_valrnc.sh" "${schemaFile}" "${rulemlFile}" |
DONE:
|
DONE: Also, change the hornlog instance by adding a slot inside Expr. Further, change the text to single letters, like in the datalogPSOA instance, and create two more rules to show the tuple features. |
DONE:
We use the same myng code as in the corresponding e.g. datalogPSOA_normal.rnc, but change from -s4c to -s50 (for 4xsd) and -s48 (for 4simp) at the end. Check the result by comparing to the manually written drivers in /relaxng/...4xsd.rnc and /relaxng/...4simp.rnc. |
DONE: DONE (but not committed, because script fails part way through): |
DONE: https://github.com/RuleML/deliberation-ruleml/blob/1.03/relaxng/php-cli.ini and line 126 of |
DONE: Experimentally publish the 1.03psoa branch on the RuleML server in a directory called 1.03psoa. |
|
Test using the script build_web2rnc.sh (modified as needed). |
Run build_myng2xsd.sh to check. |
RuleML/deliberation-ruleml@2eac790 (add tuple feature to PSOA schemas: Partial implementation.) |
The schemas associated with this example do not yet exist. Partial implementation of RuleML/issues-ruleml#78
…r testing Signed-off-by: greenTara <taraathan@gmail.com>
Signed-off-by: greenTara <taraathan@gmail.com>
Also add copy statements to batch_config2rnc4simp
Partial implementation.
Bash scripts were modified in the previous commit. Also a php problem with timezone was fixed.
We changed manually-written RNC drivers to PHP-generated RNC drivers. Also naffologeqPSOA drivers generated.
In normalizer_module.xslt, change all occurrences of
to and similarly for other occurrences of arg that are unrelated to the index attribute of arg |
Add templates for Tuple, using a simplification of the template for Plex. <xsl:template Also <xsl:template match="ruleml:Tuple" mode="phase-2"> |
including treatment of canonical ordering of tupdep and tup within Atom, ... as well as wrapping skipped args within Tuple
No description provided.
The text was updated successfully, but these errors were encountered: