From d5d7c2cc6123580686d5934d83e2b41a8a90cfbb Mon Sep 17 00:00:00 2001 From: fche Date: Wed, 3 Aug 2005 22:14:41 +0000 Subject: 2005-08-03 Frank Ch. Eigler * stap.1: More meat, all stub sections filled. * elaborate.cxx (visit_assignment): Add numerous missing cases. * parse.cxx: Parse ".=" operator. * testsuite/semok/sixteen.stp: Check them. * main.cxx (usage): Don't show incompletely supported options. --- parse.cxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'parse.cxx') diff --git a/parse.cxx b/parse.cxx index ca3337b6..9e91f5b7 100644 --- a/parse.cxx +++ b/parse.cxx @@ -355,6 +355,7 @@ lexer::scan () s2 == "&=" || s2 == "^=" || s2 == "|=" || + s2 == ".=" || s2 == "&&" || s2 == "||" || s2 == "++" || @@ -1109,6 +1110,7 @@ parser::parse_assignment () t->content == "&=" || t->content == "^=" || t->content == "|=" || + t->content == ".=" || false)) { // NB: lvalueness is checked during elaboration / translation -- cgit