libbash runtime
by Mu Qiao for Gentoo Foundation
Libbash will enable programs to use Abstract Syntax Trees to parse bash commands directly instead of using regular expressions. This will be a great benefit to programs both outside and inside Gentoo, including Portage and repoman.