Site Menu Project Specification Implementation Recommendations Reference Needs Updating Work in Progress Wastebasket Wiki Manual |
Output Format For Type BOOLEANTypes
SyntaxThe EBNF for the textual representation of boolean values is Values and Value ListsbooleanValue : booleanNotation; booleanValueList : booleanValue ( listSeparator booleanValue )* ; listSeparator : defaultListSeparator | userDefinedListSeparator | newline ; defaultListSeparator : ',' whitespace ; userDefinedListSeparator : character whitespace? ; Arrays and Array ListsbooleanArray : openingArrayDelimiter booleanValueList closingArrayDelimiter ; booleanArrayList : booleanArray ( listSeparator booleanArray )* ; openingArrayDelimiter : ( defaultOpeningArrayDelimiter | userDefinedOpeningArrayDelimiter ) whitespace ; closingArrayDelimiter : whitespace ( defaultClosingArrayDelimiter | userDefinedOpeningArrayDelimiter ) ; defaultOpeningArrayDelimiter : '{' ; defaultClosingArrayDelimiter : '}' ; userDefinedOpeningArrayDelimiter : '(' | '[' ; userDefinedClosingArrayDelimiter : ')' | ']' ; Boolean NotationbooleanNotation : unpaddedBooleanValue | leftPaddedBooleanValue | rightPaddedBooleanValue ; leftPaddedBooleanValue : whitespace+ unpaddedBooleanValue ; rightPaddedBooleanValue : unpaddedBooleanValue whitespace+ ; whitespace : ' ' ; unpaddedBooleanValue : simpleFormat | yesNoFormat ; simpleFormat : 'TRUE' | 'FALSE' ; yesNoFormat : 'YES' | 'NO' ; newline : <runtime host dependent ASCII control sequence for new line> ; Static Semantics
|