[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: |
Anthony Liguori |
Subject: |
Re: [Qemu-devel] [PATCH 18/22] qidl: add lexer library (based on QC parser) |
Date: |
Tue, 25 Sep 2012 16:09:50 -0500 |
User-agent: |
Notmuch/0.13.2+93~ged93d79 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) |
Michael Roth <address@hidden> writes:
> 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+.
Works for me.
Regards,
Anthony Liguori
>
>>
>> --
>> Eric Blake address@hidden +1-919-301-3266
>> Libvirt virtualization library http://libvirt.org
>>
- Re: [Qemu-devel] [PATCH 17/22] qidl: add documentation, (continued)
- [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
- Re: [Qemu-devel] [PATCH v2] Add infrastructure for QIDL-based device serialization, Paolo Bonzini, 2012/09/26