Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-soc
Last week I tried to do semantic predicate in our parser grammar. We
hoped that it could solve most of the problems we were facing.
Unfortunately, it didn’t end up well as we cannot make semantic
predicate working with backtracking. This week I will migrate to ANTLR
3.4. and see if it helps solve the problem. Here are what I have done in
the last week:
Supported braces in command arguments
Improved comment handling
Supported ANSI C Quoting
Supported shortcut capability for && and || in arithmetic expansion
Supported arithmetic expression
Supported break built-in
Improved our build system to reduce dependencies
Made arithmetic expansion follow POSIX
Improved exception hierarchy
Implemented shift built-in
Improved the ast_printer utility
A few stories are blocked due to the backtracking problem.
This week I will:
Upgrade to ANTLR 3.4 and see if it helps solve the backtracking problem
Fix errors in the CI Server
Break down walker grammar to reduce compile time
Use bash to verify test scripts
Support alias
Handle options to the local built-in
Upgrade to Paludis 0.64.1
Support thread-safety
Clean up warnings from doxygen
--
Best wishes,
Mu Qiao
GnuPG fingerprint: 92B1 B0C4 8D14 F8C4 EFA5 3ACC 30B3 0DE4 17B1 57E9
|
|