mirror of
https://github.com/NixOS/nix
synced 2025-06-27 21:01:16 +02:00
* Removed URIs from the evaluator (NIX-66). They are now just another
kind of notation for strings.
This commit is contained in:
parent
b4e012ab4d
commit
7d4567f2cc
10 changed files with 16 additions and 21 deletions
|
@ -3,7 +3,7 @@
|
|||
%locations
|
||||
%error-verbose
|
||||
%defines
|
||||
%no-lines
|
||||
/* %no-lines */
|
||||
%parse-param { yyscan_t scanner }
|
||||
%parse-param { ParseData * data }
|
||||
%lex-param { yyscan_t scanner }
|
||||
|
@ -200,7 +200,7 @@ expr_simple
|
|||
else $$ = makeConcatStrings(ATreverse($2));
|
||||
}
|
||||
| PATH { $$ = makePath(toATerm(absPath(aterm2String($1), data->basePath))); }
|
||||
| URI { $$ = makeUri($1); }
|
||||
| URI { $$ = makeStr($1); }
|
||||
| '(' expr ')' { $$ = $2; }
|
||||
/* Let expressions `let {..., body = ...}' are just desugared
|
||||
into `(rec {..., body = ...}).body'. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue