From 9d25466b34a5f7c1c8b1c273976cf59c33961a6c Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 4 Feb 2004 16:49:51 +0000 Subject: * An attribute set update operator (//). E.g., {x=1; y=2; z=3;} // {y=4;} => {x=1; y=4; z=3;} --- src/libexpr/lexer.l | 1 + 1 file changed, 1 insertion(+) (limited to 'src/libexpr/lexer.l') diff --git a/src/libexpr/lexer.l b/src/libexpr/lexer.l index 853362cd0b..ce1c4673d7 100644 --- a/src/libexpr/lexer.l +++ b/src/libexpr/lexer.l @@ -57,6 +57,7 @@ inherit { return INHERIT; } \&\& { return AND; } \|\| { return OR; } \-\> { return IMPL; } +\/\/ { return UPDATE; } {ID} { yylval->t = ATmake("", yytext); return ID; /* !!! alloc */ } {INT} { int n = atoi(yytext); /* !!! overflow */ -- cgit 1.4.1