E
Ebenezer
I've recently added support to the C++ Middleware Writer
for an option that allows users to request the use of C++11
range based for loops in the generated output. Here are a
few lines from a config file:
Permit-std::move Yes
Permit-emplace Yes
Permit-range-for-loops Yes
The support for range based for loops doesn't improve
the performance of the output, but it helps to minimize
the size of the output, making it easier to transfer the
code across a network. I included the lines related to
move and emplace to show the other C++11 related
support that has been in place for close to a year.
In addition to this new support, we've recently obtained
a big-endian PowerPC that is used to test the software.
We are working on improving our testing process and are
testing on Fedora 14 & 15 , Ubuntu 11.04, Windows 7 and
Mac OS X 10.5.
By way of reminder, the C++ Middleware Writer is part
of a 3-tier architecture:
1. C++ Middeware Writer (server)
2. C++ Middleware Writer Ambassador (server)
3. direct program (runs and
exits)
Brian Wood
Ebenezer Enterprises
http://webEbenezer.net
for an option that allows users to request the use of C++11
range based for loops in the generated output. Here are a
few lines from a config file:
Permit-std::move Yes
Permit-emplace Yes
Permit-range-for-loops Yes
The support for range based for loops doesn't improve
the performance of the output, but it helps to minimize
the size of the output, making it easier to transfer the
code across a network. I included the lines related to
move and emplace to show the other C++11 related
support that has been in place for close to a year.
In addition to this new support, we've recently obtained
a big-endian PowerPC that is used to test the software.
We are working on improving our testing process and are
testing on Fedora 14 & 15 , Ubuntu 11.04, Windows 7 and
Mac OS X 10.5.
By way of reminder, the C++ Middleware Writer is part
of a 3-tier architecture:
1. C++ Middeware Writer (server)
2. C++ Middleware Writer Ambassador (server)
3. direct program (runs and
exits)
Brian Wood
Ebenezer Enterprises
http://webEbenezer.net