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 <mdr...@linux.vnet.ibm.com> > > --- > > 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 <aligu...@us.ibm.com> > > +# Michael Roth <mdr...@linux.vnet.ibm.com> > > +# > > +# 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 ebl...@redhat.com +1-919-301-3266 > Libvirt virtualization library http://libvirt.org >