Changeset View
Changeset View
Standalone View
Standalone View
data/schema/language.xsd
Show First 20 Lines • Show All 393 Lines • ▼ Show 20 Line(s) | 42 | <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> | |||
---|---|---|---|---|---|
394 | <!-- | 394 | <!-- | ||
395 | Detect a floating point number | 395 | Detect a floating point number | ||
396 | commonAttributes: Common attributes | 396 | commonAttributes: Common attributes | ||
397 | AnyChar is allowed as a child rule. TODO: The source code allows | 397 | AnyChar is allowed as a child rule. TODO: The source code allows | ||
398 | *all* rules to be child rules, shall we change the DTD in some way? | 398 | *all* rules to be child rules, shall we change the DTD in some way? | ||
399 | --> | 399 | --> | ||
400 | <xs:element name="Float"> | 400 | <xs:element name="Float"> | ||
401 | <xs:complexType> | 401 | <xs:complexType> | ||
402 | <xs:choice minOccurs="0" maxOccurs="unbounded"> | | |||
403 | <xs:element ref="AnyChar"/> | | |||
404 | <xs:element ref="StringDetect"/> | | |||
405 | </xs:choice> | | |||
406 | <xs:attributeGroup ref="commonAttributes"/> | 402 | <xs:attributeGroup ref="commonAttributes"/> | ||
407 | </xs:complexType> | 403 | </xs:complexType> | ||
408 | </xs:element> | 404 | </xs:element> | ||
409 | <!-- | 405 | <!-- | ||
410 | Detect an octal number | 406 | Detect an octal number | ||
411 | commonAttributes: Common attributes | 407 | commonAttributes: Common attributes | ||
412 | --> | 408 | --> | ||
413 | <xs:element name="HlCOct"> | 409 | <xs:element name="HlCOct"> | ||
Show All 34 Lines | |||||
448 | <!-- | 444 | <!-- | ||
449 | Detect an integer number | 445 | Detect an integer number | ||
450 | commonAttributes: Common attributes | 446 | commonAttributes: Common attributes | ||
451 | StringDetect is allowed as a child rule. TODO: The source code allows | 447 | StringDetect is allowed as a child rule. TODO: The source code allows | ||
452 | *all* rules to be child rules, shall we change the DTD in some way? | 448 | *all* rules to be child rules, shall we change the DTD in some way? | ||
453 | --> | 449 | --> | ||
454 | <xs:element name="Int"> | 450 | <xs:element name="Int"> | ||
455 | <xs:complexType> | 451 | <xs:complexType> | ||
456 | <xs:choice minOccurs="0" maxOccurs="unbounded"> | | |||
457 | <xs:element ref="AnyChar"/> | | |||
458 | <xs:element ref="StringDetect"/> | | |||
459 | </xs:choice> | | |||
460 | <xs:attributeGroup ref="commonAttributes"/> | 452 | <xs:attributeGroup ref="commonAttributes"/> | ||
461 | </xs:complexType> | 453 | </xs:complexType> | ||
462 | </xs:element> | 454 | </xs:element> | ||
463 | <!-- | 455 | <!-- | ||
464 | Detect a single character | 456 | Detect a single character | ||
465 | commonAttributes: Common attributes | 457 | commonAttributes: Common attributes | ||
466 | char: The character to look for | 458 | char: The character to look for | ||
467 | dynamic: Uses 0 ... 9 as placeholders for dynamic arguments (in fact, first char of arg...) [boolean, optional, default=false] | 459 | dynamic: Uses 0 ... 9 as placeholders for dynamic arguments (in fact, first char of arg...) [boolean, optional, default=false] | ||
▲ Show 20 Lines • Show All 213 Lines • Show Last 20 Lines |