X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fspv%2Fbinary-parser-generator;h=ccae0e474e42c3f773249311e83ee469b672f2cc;hb=8491d88610f4a0c48891be493a4bd0522aec297b;hp=820cf23d89ae7fc2571aaef3372beebabf0a8794;hpb=6cbd13aef6c8f5f7c363a6ebc5468863b558c4d3;p=pspp diff --git a/src/output/spv/binary-parser-generator b/src/output/spv/binary-parser-generator index 820cf23d89..ccae0e474e 100644 --- a/src/output/spv/binary-parser-generator +++ b/src/output/spv/binary-parser-generator @@ -104,6 +104,13 @@ def get_token(): elif line.startswith('...'): token = (line[:3], ) line = line[3:] + elif line.startswith('"'): + n = 1 + while n < len(line) and (line[n] != '"'): + n += 1 + s = line[1:n].encode() + line = line[n+1:] + token = ('bytes', struct.pack('