Gentoo Logo
Gentoo Spaceship




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
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-soc@g.o
From: Mu Qiao <qiaomuf@...>
Subject: libbash weekly report #6
Date: Mon, 27 Jun 2011 19:19:03 +0800
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

Attachment:
signature.asc (OpenPGP digital signature)
Replies:
Re: libbash weekly report #6
-- Donnie Berkholz
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Gentoo Anaconda progress report: 2011-06-26
Next by thread:
Re: libbash weekly report #6
Previous by date:
Re: Ebuild Generator week 6 update
Next by date:
Re: Ebuild Generator week 6 update


Updated Jun 27, 2012

Summary: Archive of the gentoo-soc mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.