[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] More D improvements
From: |
Akim Demaille |
Subject: |
[PATCH 0/4] More D improvements |
Date: |
Sun, 23 Jun 2019 19:30:59 +0200 |
The D backend needs hard work. In particular its storage is very
unsatisfactory: it's modeled after the Java skeleton, where dynamic
polymorphism is used (everything derives from Object, so store
Objects).
That's a start, that I needed to complete some other work, applicable
to all the backends.
Akim Demaille (4):
d: put internal details inside the parser
d: style changes
d: track locations
tests: restructure for clarity
configure.ac | 2 +-
data/skeletons/d.m4 | 6 -
data/skeletons/lalr1.d | 159 +++++++++++++-----------
tests/calc.at | 276 +++++++++++++++++++++++++----------------
tests/local.at | 5 +-
5 files changed, 255 insertions(+), 193 deletions(-)
--
2.21.0
- [PATCH 0/4] More D improvements,
Akim Demaille <=