[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Automatially move from $n (was: C++11 move semantics)
From: |
Hans Åberg |
Subject: |
Re: Automatially move from $n (was: C++11 move semantics) |
Date: |
Sun, 1 Apr 2018 18:52:58 +0200 |
> On 1 Apr 2018, at 16:43, Frank Heckenbach <address@hidden> wrote:
>
> I've now changed my grammars to use my new C++17 skeletons with
> std::variant and move semantics. So far, it seems to work fine.
>
> As expected, they now contain a lot of "std::move ($n)" expressions.
> Even though the simple case "$$ = std::move ($1)" is now covered by
> the default action, most are actually within expressions such as
> "$$ = make_foo (std::move ($1), std::move ($2))" which is less than
> perfectly readable ...
Maybe Bison might support some additional symbol for move action values, like
$$k.
- Automatially move from $n (was: C++11 move semantics), Frank Heckenbach, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics),
Hans Åberg <=
- Re: Automatially move from $n (was: C++11 move semantics), Frank Heckenbach, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Hans Åberg, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Frank Heckenbach, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Hans Åberg, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Frank Heckenbach, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Hans Åberg, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Frank Heckenbach, 2018/04/01
- Re: Automatially move from $n (was: C++11 move semantics), Hans Åberg, 2018/04/01
Re: Automatially move from $n (was: C++11 move semantics), Hans Åberg, 2018/04/01