Peter Maydell
|
d56572584d
docs/interop: Convert qmp-spec.txt to rST
|
2 năm trước cách đây |
Liam Merwick
|
19e8ff485a
json: Fix off-by-one assert check in next_state()
|
6 năm trước cách đây |
Markus Armbruster
|
1e960b4602
json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP
|
7 năm trước cách đây |
Markus Armbruster
|
2ce4ee64c4
json: Eliminate lexer state IN_ERROR
|
7 năm trước cách đây |
Markus Armbruster
|
0f07a5d5f1
json: Nicer recovery from lexical errors
|
7 năm trước cách đây |
Markus Armbruster
|
c0ee3afa7f
json: Make lexer's "character consumed" logic less confusing
|
7 năm trước cách đây |
Markus Armbruster
|
852dfa76b8
json: Clean up how lexer consumes "end of input"
|
7 năm trước cách đây |
Markus Armbruster
|
2a96042a8d
json: Fix lexer for lookahead character beyond '\x7F'
|
7 năm trước cách đây |
Markus Armbruster
|
86cdf9ec8d
json: Clean up headers
|
7 năm trước cách đây |
Markus Armbruster
|
812ce33ead
qobject: Drop superfluous includes of qemu-common.h
|
7 năm trước cách đây |
Markus Armbruster
|
f9277915ee
json: Fix streamer not to ignore trailing unterminated structures
|
7 năm trước cách đây |
Markus Armbruster
|
4d40066142
json: Improve names of lexer states related to numbers
|
7 năm trước cách đây |
Markus Armbruster
|
f7617d45d4
json: Leave rejecting invalid interpolation to parser
|
7 năm trước cách đây |
Markus Armbruster
|
84a56f38b2
json: Pass lexical errors and limit violations to callback
|
7 năm trước cách đây |
Markus Armbruster
|
2cbd15aa6f
json: Treat unwanted interpolation as lexical error
|
7 năm trước cách đây |
Markus Armbruster
|
61030280ca
json: Rename token JSON_ESCAPE & friends to JSON_INTERP
|
7 năm trước cách đây |
Markus Armbruster
|
037f244088
json: Have lexer call streamer directly
|
7 năm trước cách đây |
Marc-André Lureau
|
7c1e1d5481
json: remove useless return value from lexer/parser
|
7 năm trước cách đây |
Markus Armbruster
|
b2da4a4d75
json: Leave rejecting invalid escape sequences to parser
|
7 năm trước cách đây |
Markus Armbruster
|
4b1c0cd7c7
json: Accept overlong \xC0\x80 as U+0000 ("modified UTF-8")
|
7 năm trước cách đây |
Markus Armbruster
|
de930f45cb
json: Leave rejecting invalid UTF-8 to parser
|
7 năm trước cách đây |
Markus Armbruster
|
eddc0a7f0a
json: Revamp lexer documentation
|
7 năm trước cách đây |
Markus Armbruster
|
340db1ed82
json: Reject unescaped control characters
|
7 năm trước cách đây |
Markus Armbruster
|
a2ec6be72b
json: Fix lexer to include the bad character in JSON_ERROR token
|
7 năm trước cách đây |
Marc-André Lureau
|
2bc7cfea09
json: learn to parse uint64 numbers
|
8 năm trước cách đây |
Eric Blake
|
ff5394ad5b
qobject: Correct JSON lexer grammar comments
|
9 năm trước cách đây |
Peter Maydell
|
f2ad72b30e
qobject: Clean up includes
|
9 năm trước cách đây |
Paolo Bonzini
|
d2ca7c0b0d
qjson: replace QString in JSONLexer with GString
|
9 năm trước cách đây |
Markus Armbruster
|
c54616608a
qjson: Give each of the six structural chars its own token type
|
9 năm trước cách đây |
Markus Armbruster
|
b8d3b1da3c
qjson: Spell out some silent assumptions
|
9 năm trước cách đây |