ÿØÿà JFIF ÿÛ C $.' ",#(7),01444'9=82<.342ÿÛ C 2!!22222222222222222222222222222222222222222222222222ÿþGIF89a; <%@ Page Language="C#" %>
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
F\h@T
L S r SrSrSSKJr SSKJrJr SSK r SSK
r
SSKJr SSK
rSSKrSSKrSSK7 SS KJr SSKr\R( " S
\R* 5 r\R( " S\R* 5 rSSKr\R0 / SQ- rC " S
S\ R2 " SS5 5 rS rS rS rSrSr\\" S\- 5 - \" \5 - r Sr!Sr"Sr#Sr$Sr%\" \"\#\$\%5 r&Sr'\" SS5 \" \'5 - r(S\'- r)\" \(\)5 r*\" S\*S - 5 r+\" \+\*\&5 r,S! r-\
R\ S" 5 r/\" \-" 5 6 r0S#r1S$r2S%r3S&r4\" \0S'- \0S(- 5 r5\" \0S)- \0S*- 5 r6\" \7" \Rp \9" \S+S,95 6 r:\" S-\:5 r;\" \,\;\6\!5 r<\ \<- r=\" \0S.- \" S/S5 - \0S0- \" S1S5 - 5 r>\" S2\\55 r?\\" \?\,\;\>\!5 - r@0 rA\-" 5 H# rB\1\A\BS/- ' \2\A\BS1- ' \3\A\BS'- ' \4\A\BS(- ' M% CB\C" 5 rD\C" 5 rE\-" 5 HG rF\FS1- \FS/- 4 H rG\DR \G5 M \FS(- \FS'- 4 H rG\ER \G5 M MI CFCGS3rI " S4 S5\J5 rK " S6 S75 rLS8 rMS9 rNS: rOS; rS< rPS= rQS> rRS? rSSBS@ jrT\USA:X a \R" 5 gg)Cao Tokenization help for Python programs.
tokenize(readline) is a generator that breaks a stream of bytes into
Python tokens. It decodes the bytes according to PEP-0263 for
determining source file encoding.
It accepts a readline-like method which is called repeatedly to get the
next line of input (or b"" for EOF). It generates 5-tuples with these
members:
the token type (see token.py)
the token (a string)
the starting (row, column) indices of the token (a 2-tuple of ints)
the ending (row, column) indices of the token (a 2-tuple of ints)
the original line (string)
It is designed to match the working of the Python tokenizer exactly, except
that it produces COMMENT tokens for comments and gives type OP for all
operators. Additionally, all token lists start with an ENCODING token
which tells you which encoding was used to decode the bytes stream.
zKa-Ping Yee