Printable idea sheet
reference_url
reqlan rq/language/syntax.rq:224
Katz 0.137
A bracket reference may target an unquoted absolute URL ( `scheme://…` ).
Example: `com/`.
The URL is one token; `://` is not a line comment.
Unbracketed URLs in body prose stay text.
Quoted remote paths stay reference_file ( `file.ts` ).
Index and check: url_reference.
- implementation
- reqlan.langium, reqlan-token-builder.ts, lexer.rs, parser.rs, reqlan-file-link-resolver.ts
- status
- done
- tests
- parsing.test.ts:parses bracketed url references, parsing.test.ts:does not parse unbracketed urls as url references, linking.test.ts:url references produce document links and no missing diagnostics, lexer.rs:bracketed_url_is_one_url_token, parser.rs:bracketed_url_is_a_url_reference
Interactive page: reference_url