Gentoo Archives: gentoo-soc

From: "Domen Kožar" <domen@×××.si>
To: gentoo-soc@l.g.o
Subject: Re: [gentoo-soc] libbash: progress report week 2
Date: Mon, 07 Jun 2010 14:34:22
Message-Id: 1275921249.4662.94.camel@oblak.fubar.si
In Reply to: [gentoo-soc] libbash: progress report week 2 by Nathan Eloe
1 Seems like an interesting project, do you have any information yet
2 written about implementation?
3
4 On Mon, 2010-06-07 at 09:15 -0500, Nathan Eloe wrote:
5 > -----BEGIN PGP SIGNED MESSAGE-----
6 > Hash: SHA1
7 >
8 > Hello all.
9 >
10 > This is the weekly project update for libbash.
11 >
12 > Libbash is being designed to allow programs like repoman to use Abstract Syntax Trees to parse bash commands instead of regular expressions. Also, it will be a library that allows C++ to talk to bash (using this AST).
13 >
14 > What I've accomplished this week:
15 > The parser now handles comments, reserved words, redirection expressions, simple commands, pipelines, lists, brace expansions and command substitution.
16 >
17 > By the end of this week I will have added support for Arrays and compound commands, as well as simplified slightly the resulting tree from the arithmetic expansion.
18 > Also, I plan to scope the current parser against real code to see what I'm missing.
19 > One more goal for this week is to design an example that will show how Repoman can use this code to perform one of the many QA checks that it does.
20 >
21 > Nathan
22 >
23 > -----BEGIN PGP SIGNATURE-----
24 > Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
25 >
26 > iEYEARECAAYFAkwM/xYACgkQFpoRlVgtqKZ+jgCghaRSg6DLznNjczAn+YvKtTVV
27 > QgIAoJDQnM2aC883w7zohYrvWOcn4yk6
28 > =N7Qj
29 > -----END PGP SIGNATURE-----
30 >

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-soc] libbash: progress report week 2 Nathan Eloe <powerofazure@×××××.com>