-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
relaxng.scroll
43 lines (35 loc) · 1.48 KB
/
relaxng.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import ../code/conceptPage.scroll
id relaxng
name RELAX NG
appeared 2001
tags grammarLanguage
website https://relaxng.org/
country Japan
originCommunity https://relaxng.org
example
# A RELAX NG compact syntax pattern
# for an address book.
element addressBook {
# an entry in the address book
element card {
element name { text },
element email { text } # an email address
}*
}
lineCommentToken #
hasComments true
# Comments start with a # and continue to the end of the line:
hasLineComments true
# A comment
hasSemanticIndentation false
wikipedia https://en.wikipedia.org/wiki/RELAX_NG
summary In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML - a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also offers a popular compact, non-XML syntax. Compared to other XML schema languages RELAX NG is considered relatively simple. It was defined by a committee specification of the OASIS RELAX NG technical committee in 2001 and 2002, based on Murata Makoto's RELAX and James Clark's TREX, and also by part two of the international standard ISO/IEC 19757: Document Schema Definition Languages (DSDL). ISO/IEC 19757-2 was developed by ISO/IEC JTC1/SC34 and published in its first version in 2003.
backlinksCount 815
pageId 347005
dailyPageViews 152
appeared 2001
domainName relaxng.org
registered 2001
awisRank
2022 2914903
isbndb 0