Skip to content

Commit 0dd3ed0

Browse files
committed
Tignten up direction part of LANGDIR terminal.
1 parent 31a02d8 commit 0dd3ed0

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

etc/n-triples.ebnf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ quotedTriple ::= '<<' subject predicate object '>>'
1010

1111
IRIREF ::= '<' ([^#x00-#x20<>"{}|^`\] | UCHAR)* '>'
1212
BLANK_NODE_LABEL ::= '_:' ( PN_CHARS_U | [0-9] ) ((PN_CHARS|'.')* PN_CHARS)?
13-
LANGDIR ::= "@" [a-zA-Z]+ ( "-" [a-zA-Z0-9]+ )* ('--' ('ltr'|'rtl'))?`
13+
LANGDIR ::= "@" [a-zA-Z]+ ( "-" [a-zA-Z0-9]+ )* ('--' [a-zA-Z]+)?`
1414
STRING_LITERAL_QUOTE ::= '"' ( [^#x22#x5C#xA#xD] | ECHAR | UCHAR )* '"'
1515
UCHAR ::= ( "\u" HEX HEX HEX HEX )
1616
| ( "\U" HEX HEX HEX HEX HEX HEX HEX HEX )

lib/rdf/ntriples/reader.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class Reader < RDF::Reader
6767

6868
IRIREF = /<((?:#{IRI_RANGE}|#{UCHAR})*)>/.freeze
6969
BLANK_NODE_LABEL = /_:((?:[0-9]|#{PN_CHARS_U})(?:(?:#{PN_CHARS}|\.)*#{PN_CHARS})?)/.freeze
70-
LANGDIR = /@([a-zA-Z]+(?:-[a-zA-Z0-9]+)*(?:--[a-zA-Z0-9]+)?)/.freeze
70+
LANGDIR = /@([a-zA-Z]+(?:-[a-zA-Z0-9]+)*(?:--[a-zA-Z]+)?)/.freeze
7171
STRING_LITERAL_QUOTE = /"((?:[^\"\\\n\r]|#{ECHAR}|#{UCHAR})*)"/.freeze
7272

7373
ST_START = /^<</.freeze

0 commit comments

Comments
 (0)