Skip to content

Commit

Permalink
Support for Let Expressions (#478)
Browse files Browse the repository at this point in the history
* Cleaned up schema, adjusting some documentation and grouping constraint constructs in a section of the schema.
* Added support for declaration of let expressions in constraints.
* Added documentation about the let expression in the specification.
* Added let example to specification.
* Fixed some other inconsistencies in the Metaschema XML schema.
  • Loading branch information
david-waltermire committed Jan 4, 2024
1 parent bfbb1c1 commit 4c1843f
Show file tree
Hide file tree
Showing 4 changed files with 535 additions and 497 deletions.
2 changes: 1 addition & 1 deletion examples/computer-example.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<METASCHEMA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://csrc.nist.gov/ns/oscal/metaschema/1.0 ../../../schema/xml/metaschema.xsd"
xsi:schemaLocation="http://csrc.nist.gov/ns/oscal/metaschema/1.0 ../schema/xml/metaschema.xsd"
xmlns="http://csrc.nist.gov/ns/oscal/metaschema/1.0">
<schema-name>Computer Model</schema-name>
<schema-version>0.0.5</schema-version>
Expand Down
1 change: 0 additions & 1 deletion schema/xml/metaschema-markup-line.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

<xs:include schemaLocation="metaschema-prose-base.xsd"/>


<xs:complexType name="MarkupLineDatatype" mixed="true">
<xs:complexContent>
<xs:extension base="inlineMarkupType"/>
Expand Down
Loading

0 comments on commit 4c1843f

Please sign in to comment.