[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 18/22] qidl: add lexer library (based on QC pars
From: |
Michael Roth |
Subject: |
Re: [Qemu-devel] [PATCH 18/22] qidl: add lexer library (based on QC parser) |
Date: |
Fri, 21 Sep 2012 18:52:01 -0500 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Sep 21, 2012 at 05:18:09PM -0600, Eric Blake wrote:
> On 09/21/2012 08:07 AM, Michael Roth wrote:
> > Adds an abstract Lexer class to handle tokenizer via a
> > peek/pop/peekline/popline interface, along with an implementation for C
> > based on the lexer from qc.git
> >
> > Signed-off-by: Michael Roth <address@hidden>
> > ---
> > scripts/lexer.py | 306
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > 1 file changed, 306 insertions(+)
> > create mode 100644 scripts/lexer.py
> >
> > diff --git a/scripts/lexer.py b/scripts/lexer.py
> > new file mode 100644
> > index 0000000..e740e5c
> > --- /dev/null
> > +++ b/scripts/lexer.py
> > @@ -0,0 +1,306 @@
> > +#
> > +# QEMU Lexer Library
> > +#
> > +# Copyright IBM, Corp. 2012
> > +#
> > +# Authors:
> > +# Anthony Liguori <address@hidden>
> > +# Michael Roth <address@hidden>
> > +#
> > +# This work is licensed under the terms of the GNU GPLv2.
>
> Any specific reason this is not GPLv2+?
I thought I'd assigned the same license Anthony used for
https://github.com/aliguori/qidl/blob/master/qc.py, but I
guess the license wasn't actually specified. If it's fine
by Anthony I'll switch them to GPLv2+.
>
> --
> Eric Blake address@hidden +1-919-301-3266
> Libvirt virtualization library http://libvirt.org
>
- [Qemu-devel] [PATCH 17/22] qidl: add documentation, (continued)
- [Qemu-devel] [PATCH 17/22] qidl: add documentation, Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 14/22] qom-fuse: workaround for truncated properties > 4096, Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 20/22] qidl: add QAPI-based code generator, Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 22/22] qidl: unit tests and build infrastructure, Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 21/22] qidl: qidl.h, definitions for qidl annotations, Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 19/22] qidl: add C parser (based on QC parser), Michael Roth, 2012/09/21
- [Qemu-devel] [PATCH 18/22] qidl: add lexer library (based on QC parser), Michael Roth, 2012/09/21
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Paolo Bonzini, 2012/09/21
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Michael Roth, 2012/09/21
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Blue Swirl, 2012/09/22
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Michael Roth, 2012/09/24
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Paolo Bonzini, 2012/09/25
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Michael Roth, 2012/09/25
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Anthony Liguori, 2012/09/25
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Paolo Bonzini, 2012/09/26
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Kevin Wolf, 2012/09/26