JINMEI Tatuya
|
b7221c64cd
[2574] Merge branch 'trac2573' into trac2574
|
12 years ago |
JINMEI Tatuya
|
f45c804082
[2572] convert OpenError to Unexpected in the stream ver. of pushSource.
|
12 years ago |
JINMEI Tatuya
|
1b32af4e5c
[2573] changed lexer's getTotalSourceSize/Position with accumulation.
|
12 years ago |
JINMEI Tatuya
|
bd51648e6e
[2572] small doc update
|
12 years ago |
JINMEI Tatuya
|
f09298e6e1
[2572] fixed a typo: push vs pop
|
12 years ago |
JINMEI Tatuya
|
4baf3a4dca
[2572] introduced a special source size of "unknown".
|
12 years ago |
JINMEI Tatuya
|
f603440ab4
[2572] clarified that istream source must be complete on pushSource.
|
12 years ago |
JINMEI Tatuya
|
11b14c65cb
[2572] added MasterLexer::getPosition().
|
12 years ago |
JINMEI Tatuya
|
e81f84bdab
[2572] added MasterLexer::getTotalSourceSize().
|
12 years ago |
Michal 'vorner' Vaner
|
a435de0e81
[2427] Find INITIAL_WS even at the beginning of file
|
12 years ago |
Michal 'vorner' Vaner
|
a7e16e85fa
Merge #2428
|
12 years ago |
Michal 'vorner' Vaner
|
588ff1eef5
[2428] Interface to get count of sources in lexer
|
12 years ago |
JINMEI Tatuya
|
c405fba738
[master] update the doc for MasterToken::StringRegion to match the latest code.
|
12 years ago |
JINMEI Tatuya
|
f73f27474f
[2382] unrelated fix to lexer: support empty qstring and nul termination.
|
12 years ago |
JINMEI Tatuya
|
d4b9c33282
[2506] (unrelated) cleanup: define ReadError as a class, not a struct.
|
12 years ago |
JINMEI Tatuya
|
d27729277c
[2506] documentation update
|
12 years ago |
JINMEI Tatuya
|
ae3a1e5d17
[2506] handled the case a number is expected but not found
|
12 years ago |
JINMEI Tatuya
|
b991213a38
[2506] added another version of getNextToken, basic part
|
12 years ago |
JINMEI Tatuya
|
c6c7cdee40
[2506] rename: MasterLexer::Token to MasterToken.
|
12 years ago |
Jelte Jansen
|
a5683591b2
[2374] Some last cleanups
|
12 years ago |
Jelte Jansen
|
019d55a3b5
[master] Fix overflow catching in number lexer state
|
12 years ago |
Michal 'vorner' Vaner
|
b3bcbf0497
[2375] Eliminate fake states
|
12 years ago |
Michal 'vorner' Vaner
|
e27a2922bc
[2375] Return a reference to the token
|
12 years ago |
Michal 'vorner' Vaner
|
0c0888ef6a
[2375] Remove exception handling from getNextToken
|
12 years ago |
JINMEI Tatuya
|
23b2fe710b
[2375] grammar/typo fixes in comments/doc
|
12 years ago |
Michal 'vorner' Vaner
|
be89b811e8
[2375] Don't restore internal token on ungetToken
|
12 years ago |
Michal 'vorner' Vaner
|
83053b85d9
[2375] Don't propagate exceptions from internal namespace
|
12 years ago |
Michal 'vorner' Vaner
|
6131e5b395
[2375] Provide weak exception guarantee
|
12 years ago |
Michal 'vorner' Vaner
|
a48d74bc87
[2375] Add a test a token is actually produced
|
12 years ago |
Michal 'vorner' Vaner
|
200ed42600
[2375] Implement basic getNextToken
|
12 years ago |