Þ•›ôÓÌ  7 Q _ x • /­ 'Ý .N c"o#’¶ Ê ë* 37kŠ!žCÀ$))S%m"“#¶ÚëF_~`‘"ò&0<+m™  Áß$÷")?i4‰5¾Eô/:j‡6£!Ú"ü6Mby“±Ìæ:T r “: ŸÚ!(ï!"2("#["+"«"&É"ð" ##,#K#*c#CŽ#%Ò#ø#+$>$"R$u$$¡$¶$Ð$,é$3%/J% z%ˆ%(¤%Í%(á%+ &6&T&'o&—&µ&Ò&ï&','J'g'„''–'¾'$Ù'2þ' 1(R(,m(-š( È( Ö(à(ü(!)&1)X)!r) ”)¢)0¹)!ê) **.* H*%U*F{*Â*Ù*õ*+"&+I+c+~+<+-Í+·û+J³-þ-" .!0.GR.Gš.@â.!#/FE/4Œ/Á/2Ñ/A0F06`03—0LË0Y1$r1—1F²1Vù1;P2:Œ2$Ç20ì2"3(@3i3|3š3I¸3+4 .4pO4FÀ4D5LL5U™5ï52ö5.)6X68o6>¨6Kç6K37t7Cô7Q88TŠ8@ß8> 9’_9Kò9'>:f:„:¢:¾: Ü:$ý:!"; D; e;!†;%¨; Î;$ï;3<H<0[<ŒK7¤KÜK\îKRKL/žL;ÎLL MWMqM9†M2ÀM'óM<NDXN<N7ÚNKO^O%rO4˜OÍO ÞO-ÿO.-P]\P>ºPSùPMQ,bQCQÓQ3éQCR%aR%‡RL­R-úR,(S*US1€S0²S-ãS(T':T'bT9ŠT)ÄT8îTF'U.nU4URÒU?%VeV …VV+§V+ÓV2ÿV"2W.UW&„W&«W>ÒWBXTX"iX'ŒX´XFÉXWYhY3ˆY.¼Y/ëY,Z6HZ>Z-¾ZeìZ(R[K[.)\v˜@ ] „aL7`†9^neRp34;?—omM(€dŒ•H›l…h/F:s%#x5u-CQkP‰BDrZš‡ˆ,‘‚U'$St0c8–J Yq<z’ w~NW‹gI!1TV6A2“_>Š|i= j&yf+*"ƒŽbOEG{™ X”} ********** beginning dump of nfa with start state %d DFA Dump: Equivalence Classes: Meta-Equivalence Classes: jam-transitions: EOF %d (%d saved) hash collisions, %d DFAs equal %d backing-up (non-accepting) states %d empty table entries %d epsilon states, %d double epsilon states %d protos created %d rules %d sets of reallocations needed %d state/nextstate pairs created %d table entries %d templates created, %d uses %d total table entries needed %d/%d (peak %d) nxt-chk entries created %d/%d (peak %d) template nxt-chk entries created %d/%d DFA states (%d words) %d/%d NFA states %d/%d base-def entries created %d/%d character classes needed %d/%d words of storage, %d reused %d/%d equivalence classes created %d/%d meta-equivalence classes created %d/%d start conditions %d/%d unique/duplicate transitions Beginning-of-line patterns used Compressed tables always back-up No backing up no character classes scanner options: - and may be the actual source of other reported performance penalties associated rule line numbers: out-transitions: %%option yylineno entails a performance penalty ONLY on rules that can match newline characters %array incompatible with -+ option%d backing up (non-accepting) states. %option yyclass only meaningful for C++ scanners%option yylineno cannot be used with REJECT%s %s %s version %s usage statistics: %s: fatal internal error, %s ********** end of dump *Something Weird* - tok: %d val: %d -Cf and -CF are mutually exclusive-Cf/-CF and -Cm don't make sense together-Cf/-CF and -I are incompatible-Cf/-CF are incompatible with lex-compatibility mode-I (interactive) entails a minor performance penalty -l AT&T lex compatibility option entails a large performance penalty -s option given but default rule can be matchedCan't use -+ with -CF optionCan't use -+ with -l optionCan't use --reentrant or --bison-bridge with -l optionCan't use -f or -F with -l optionCompressed tables always back up. Could not write ecstblCould not write eoltblCould not write ftblCould not write ssltblCould not write yyacc_tblCould not write yyacclist_tblCould not write yybase_tblCould not write yychk_tblCould not write yydef_tblCould not write yymeta_tblCould not write yynultrans_tblCould not write yynxt_tblCould not write yynxt_tbl[][]EOF encountered inside an actionEnd Marker Generates programs that perform pattern-matching on text. Table Compression: -Ca, --align trade off larger tables for better memory alignment -Ce, --ecs construct equivalence classes -Cf do not compress tables; use -f representation -CF do not compress tables; use -F representation -Cm, --meta-ecs construct meta-equivalence classes -Cr, --read use read() instead of stdio for scanner input -f, --full generate fast, large scanner. Same as -Cfr -F, --fast use alternate table representation. Same as -CFr -Cem default compression (same as --ecs --meta-ecs) Debugging: -d, --debug enable debug mode in scanner -b, --backup write backing-up information to %s -p, --perf-report write performance report to stderr -s, --nodefault suppress default rule to ECHO unmatched text -T, --trace %s should run in trace mode -w, --nowarn do not generate warnings -v, --verbose write summary of scanner statistics to stdout Files: -o, --outfile=FILE specify output filename -S, --skel=FILE specify skeleton file -t, --stdout write scanner on stdout instead of %s --yyclass=NAME name of C++ class --header-file=FILE create a C header file in addition to the scanner --tables-file[=FILE] write tables to FILE Scanner behavior: -7, --7bit generate 7-bit scanner -8, --8bit generate 8-bit scanner -B, --batch generate batch scanner (opposite of -I) -i, --case-insensitive ignore case in patterns -l, --lex-compat maximal compatibility with original lex -X, --posix-compat maximal compatibility with POSIX lex -I, --interactive generate interactive scanner (opposite of -B) --yylineno track line count in yylineno Generated code: -+, --c++ generate C++ scanner class -Dmacro[=defn] #define macro defn (default defn is '1') -L, --noline suppress #line directives in scanner -P, --prefix=STRING use STRING as prefix instead of "yy" -R, --reentrant generate a reentrant C scanner --bison-bridge scanner for bison pure parser. --bison-locations include yylloc support. --stdinit initialize yyin/yyout to stdin/stdout --noansi-definitions old-style function definitions --noansi-prototypes empty parameter list in prototypes --nounistd do not include --noFUNCTION do not generate a particular FUNCTION Miscellaneous: -c do-nothing POSIX option -n do-nothing POSIX option -? -h, --help produce this help message -V, --version report %s version Input line too long Internal error. flexopts are malformed. No backing up. Options -+ and --reentrant are mutually exclusive.REJECT cannot be used with -f or -FREJECT entails a large performance penalty State #%d is non-accepting - Try `%s --help' for more information. Unknown error=(%d) Unmatched '{'Unrecognized option `%s' Usage: %s [OPTIONS] [FILE]... Usage: %s [OPTIONS]... Variable trailing context rule at line %d Variable trailing context rules entail a large performance penalty attempt to increase array size failedbad : %sbad character '%s' detected in check_char()bad character classbad character class expression: %sbad character inside {}'sbad character: %sbad iteration valuesbad line in skeleton filebad start condition listbad state type in mark_beginning_as_normal()bad transition character detected in sympartition()bison bridge not supported for the C++ scanner.can't open %scan't open skeleton file %sconsistency check failed in epsclosure()could not create %scould not create backing-up info file %scould not create unique end-of-buffer statecould not write tables headerdangerous trailing contextdynamic memory failure in copy_string()empty machine in dupmachine()error closing backup file %serror closing output file %serror closing skeleton file %serror creating header file %serror deleting output file %serror writing backup file %serror writing output file %sfatal parse errorfound too many transitions in mkxtion()incomplete name definitioninput error reading skeleton file %sinput rules are too complicated (>= %d NFA states)iteration value must be positivemalformed '%top' directivememory allocation failed in allocate_array()memory allocation failed in yy_flex_xmalloc()missing quotemissing }name "%s" ridiculously longname defined twicenegative range in character classoption `%s' doesn't allow an argument option `%s' is ambiguous option `%s' requires an argument premature EOFrule cannot be matchedscanner requires -8 flag to use the character %sstart condition %s declared twicestate # %4d state # %d accepts: state # %d accepts: [%d] state # %d: symbol table memory allocation failedthe character range [%c-%c] is ambiguous in a case-insensitive scannertoo many rules (> %d)!trailing context used twiceundefined definition {%s}unknown -C option '%c'unknown error processing section 1unrecognized %%option: %sunrecognized '%' directiveunrecognized rulevariable trailing context rules cannot be used with -f or -Fyymore() entails a minor performance penalty Project-Id-Version: flex-2.5.33 Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net POT-Creation-Date: 2007-12-12 16:05-0500 PO-Revision-Date: 2006-07-01 16:57+0930 Last-Translator: Clytie Siddall Language-Team: Vietnamese MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0 X-Generator: LocFactoryEditor 1.6b36 ********** bắt đầu đổ NFA có tính trạng bắt đầu là %d Äổ DFA: Hạng độ tương đương: Hạng siêu tương đương: chuyển tiếp jam (bị trở ngại?): gặp kết thúc tập tin %d (%d được lưu) lần va chạm vá»›i băm, %d DFA bằng nhau %d Ä‘ang sao lưu tình trạng (kiểu không chấp nhận) %d mục nhập bảng trống %d tính trạng épxilông (ε), %d tính trạng épxilông đôi %d proto (vật đầu tiên) đã được tạo %d quy tắc cần thiết %d tập Ä‘iá»u phân chia lại %d cặp tính trạng/tính trạng tá»›i đã được tạo %d mục nhập bảng %d biểu mẫu đã được tạo, %d lần dùng cần thiết tổng số mục nhập bảng %d %d/%d (tối Ä‘a %d) mục nxt-chk (kiểm tra tá»›i) đã được tạo %d/%d (tối Ä‘a %d) mục biểu mẫu nxt-chk (kiểm tra tá»›i) đã được tạo %d/%d tính trạng DFA (%d từ) %d/%d tính trạng NFA %d/%d mục base-def (định nghÄ©a cÆ¡ bản) đã được tạo %d/%d hạng ky tá»± cần thiết %d/%d từ sức chứa, %d được dùng lại %d/%d hạng kiểu tương đương đã được tạo %d/%d hạng siêu tương đương đã được tạo %d/%d Ä‘iá»u kiện bắt đầu %d/%d việc chuyên tiếp duy nhất/trùng Dùng mẫu kiểu đầu dòng Bảng đã nén luôn luôn sao lưu Không sao lưu không có hạng ký tá»± tùy chá»n bá»™ quét: — thì có lẽ thật gây ra trưá»ng hợp giảm hiệu suất khác số hiệu dòng quy tắc tương ứng: việc chuyển tiếp xuất: %%tùy chá»n « yylineno » giảm hiệu suất CHỈ vá»›i quy tắc khá»›p vá»›i ký tá»± dòng má»›i thôi « %array » (mảng) không tương thích vá»›i tùy chá»n « -+ »%d Ä‘ang sao lưu các tình trạng (kiểu không chấp nhận). %option (tùy chá»n) « yyclass » chỉ có ý nghÄ©a vá»›i bá»™ quét C++Không cho phép dùng %option (tùy chá»n) « yylineno » vá»›i REJECT (Ä‘uổi ra)%s %s %s phiên bản %s thống kê cách sá»­ dụng: %s: gặp lá»—i nôi bá»™ nghiêm trá»ng, %s ********** đổ xong • Äiá»u lạ • — hiệu bài: %d giá trị: %d Hai tùy chá»n « -Cf » and « -CF » loại từ lẫn nhauHai tùy chá»n « -Cf/-CF » và « -Cm » không có ý nghÄ©a vá»›i nhauHai tùy chá»n « -Cf/-CF » và « -I » không tương thích vá»›i nhauTùy chá»n « -Cf/-CF » không tương thích vá»›i chế độ « lex-compatibility » (tương thích vá»›i lex)Tùy chá»n « -I » (tương tác) giảm hiệu suất má»™t ít Tùy chá»n kiểu tương thích « -l » AT&T lex giảm hiệu suất nhiá»u đưa ra tùy chá»n « -s » còn quy tắc mặc định có thể được khá»›pKhông thể dùng ký tá»± « -+ » vá»›i tùy chá»n « -CF »Không thể dùng ký tư « -+ » vá»›i tùy chá»n « -l »Không thể dùng đối số « --reentrant » (Ä‘iá»u vào lại) hoặc « --bison-bridge » (chiếc cầu bison) vá»›i tùy chá»n « -l »Không thể dùng cỠ« -f » hoặc « -F » vá»›i tùy chá»n « -l »Bảng đã nén luôn luôn sao lưu. Không thể ghi « ecstbl »Không thể ghi « eoltbl »Không thể ghi « ftbl »Không thể ghi « ssltbl »Không thể ghi « yyacc_tbl »Không thể ghi « yyacclist_tbl »Không thể ghi « yybase_tbl »Không thể ghi « yychk_tbl »Không thể ghi « yydef_tbl »Không thể ghi « yymeta_tbl »Không thể ghi « yynultrans_tbl »Không thể ghi « yynxt_tbl »Không thể ghi « yynxt_tbl[][] »gặp kết thúc tập tin ở trong hành độngDấu kết thúc Tạo ra chương trình thá»±c hiện tiến trình khá»›p mẫu trong Ä‘oạn chữ. Cách nén bảng: -Ca, --align thoả hiệp giữa bảng lá»›n hÆ¡n và độ _canh lá»_ bá»™ nhá»› khá hÆ¡n -Ce, --ecs cấu tạo hạng kiểu tương đương -Cf không nén bảng; dùng sá»± tiêu biểu « -f » -CF không nén bảng; dùng sá»± cách tiêu biểu « -F » -Cm, --meta-ecs cấu tạo hạng kiểu _siêu_ tương đương -Cr, --read dùng chức năng read() (_Ä‘á»c_) thay thế thiết bị nhập/xuất chuẩn để nhập bá»™ quét -f, --full tạo ra bá»™ quét nhanh và lá»›n; bằng -Cfr (_đầy đủ_) -F, --fast dùng sá»± tiêu biểu bảng xen kẽ; bằng -CFr (_nhanh_) -Cem phương pháp nén mặc định; bằng « --ecs » « --meta-ecs ») Gỡ lá»—i: -d, --debug bật chế độ _gỡ lá»—i_ trong bá»™ quét -b, --backup ghi thông tin _sao lưu_ vào %s -p, --perf-report ghi _thông báo hiệu suất_ vào thiết bị lá»—i chuẩn -s, --nodefault thu hồi quy tắc _mặc định_ để ECHO (vá»ng) Ä‘oạn chưa khá»›p -T, --trace %s nên chạy trong chế độ theo _dấu vết_ -w, --nowarn _không_ tạo ra lá»i _cảnh báo_ -v, --verbose ghi tóm tắt các thống kê bá»™ quét vào thiết bị xuất chuẩn (_chi tiêt_) Tập tin: -o, --outfile=TẬP_TIN ghi rõ tên _tập tin xuất_ -S, --skel=TẬP_TIN ghi rõ tập tin _khung sưá»n_ -t, --stdout ghi bá»™ quet ra _thiết bị xuất chuẩn_ thay thế ra %s --yyclass=TÊN tên cá»§a _hạng_ C++ --header-file=TẬP_TIN tạo _tập tin phần đầu_ C thêm vào bá»™ quét --tables-file[=TẬP_TIN] ghi các bảng vào TẬP_TIN này Ứng xá»­ cá»§a bá»™ quét: -7, --7bit tạo ra bá»™ quét kiểu 7-bit -8, --8bit tạo ra bá»™ quét kiểu 8-bit -B, --batch tạo ra bá»™ quét _bó_ (ngược vá»›i tùy chá»n « -I ») -i, --case-insensitive _bá» qua chữ hoa/thưá»ng_ trong mẫu -l, --lex-compat độ _tương thích_ tối Ä‘a vá»›i lex gốc -X, --posix-compat độ _tương thích_ tối Ä‘a vá»›i lex _POSIX_ -I, --interactive tạo ra bá»™ quét _tương tác_ (ngược vá»›i tùy chá»n « -B ») --yylineno theo dõi số đếm số dòng trong yylineno Mã đã tạo ra : -+, --c++ tạo ra hang bá»™ quét kiểu C++ -Dmacro[=lá»i_định_nghÄ©a] _định nghÄ©a_ bá»™ lệnh #define (lá»i định nghÄ©a mặc định là « 1 ») -L, --noline thu hồi các chỉ thị #line trong bá»™ quét (_không dòng_) -P, --prefix=CHUá»–I dùng CHUá»–I này là _tiá»n tố_ thay thế « yy » -R, --reentrant tạo ra má»™t bá»™ quét C kiểu _vào lại_ --bison-bridge bá»™ quét cho trình phân tách thuần tuý kiểu bison. (_cầu_) --bison-locations gồm khả năng há»— trợ yylloc (_địa Ä‘iểm_). --stdinit khởi động yyin/yyout vào thiết bị nhập/xuất chuẩn --noansi-definitions _lá»i định nghÄ©a_ chức năng kiểu cÅ© (_không ANSI_) --noansi-prototypes danh sách tham số trống trong _vật đầu tiên_ (_không ANSI_) --nounistd _không_ bao gồm --noCHỨC_NÄ‚NG không tạo ra má»™t CHỨC NÄ‚NG cá biệt Lặt vặt: -c tùy chá»n POSIX không làm gì -n tùy chá»n POSIX không làm gì -? -h, --help hiển thị _trợ giúp_ này -V, --version thông báo phiên bản %s dòng nhập quá dài Gặp lá»—i ná»™i bá»™ vì những flexopt dạng sai. Không sao lưu. Hai tùy chá»n « - + » và « --reentrant » (Ä‘iá»u vào lại) loại từ lẫn nhau.Không cho phép dùng REJECT (Ä‘uổi ra) vá»›i tùy chá»n « -f » hay « -F »REJECT (Ä‘uổi ra) giảm tốc độ nhiá»u Tình trạng #%d không phải là kiểu chấp nhận - Hãy thá»­ lệnh « %s --help » (trợ giúp) để xem thông tin thêm. Không biết lá»—i=(%d) Chưa khá»›p « { »Gặp tùy chá»n « %s » không được nhận diện Cách sá»­ dụng: %s [TUY_CHỌN] [TẬP_TIN]... Cách sá»­ dụng: %s [TÙY_CHỌN]... Gặp quy tắc ngữ cảnh theo sau biến tại dòng %d Quy tắc ngữ cảnh theo sau biến giảm hiệu suất nhiá»u việc cố gắng tăng kích cỡ mảng đã thất bại (Ä‘iệu kiện bắt đầu) sai: %sphát hiện ký tá»± sai « %s » trong check_char() (kiểm tra ký tá»±)hạng ký tá»± saibiểu thức hạng ký tá»± sai: %scó ký tá»± sai ở trong hai dấu ngoặc móc {}ký tá»± sai: %sgặp giá trị lặp lại saigặp dòng sai trong tập tin khung sưá»ndanh sách Ä‘iá»u kiện bắt đầu là saikiểu tính trạng sai trong mark_beginning_as_normal() (đánh dấu đầu là thưá»ng)phát hiện ký tá»± chuyển tiếp sai trong sympartition()bison bridge (chiếc cầu bison) không được há»— trợ vá»›i bá»™ quét C++.không thể mở %skhông thể mở tập tin khung sưá»n %sviệc kiểm tra sá»± thống nhất bị lá»—i trong epsclosure()không thể tạo %skhông thể tạo tập tin thông tin sao lưu %skhông thể tạo tính trạng kết thúc bá»™ đệm duy nhấtkhông thể ghi phần đầu bảngngữ cảnh theo sau là nguy hiểmbá»™ nhá»› động đã thất bại trong copy_string() (sao chép chuá»—i)máy trống trong dupmachine() (trùng máy)gặp lá»—i khi đóng tập tin sao lưu %sgặp lá»—i khi đóng tập tin xuất %sgặp lá»—i khi đóng tập tin khung sưá»n %sgặp lá»—i khi tạo tập tin phần đầu %sgặp lá»—i khi xoá bá» tập tin xuất %sgăp lá»—i khi ghi tập tin sao lưu %sgặp lá»—i khi ghi tập tin xuất %sgặp lá»—i phân tách nghiêm trá»nggặp quá nhiá»u việc chuyển tiếp trong mkxtion()lá»i Ä‘inh nghÄ©a tên chưa hoàn tấtgặp lá»—i nhập khi Ä‘á»c tập tin khung sưá»n %scác quy tắc nhập là quá phức tạp (≥ %d tình trạng NFA)giá trị lặp lại phải là số dươngchỉ thị kiểu « %top » dạng sai (_đỉnh_)việc phân chia bá»™ nhá»› bị lá»—i trong allocate_array() (phân chia mảng)việc phân chia bá»™ nhá»› bị lá»—i trong yy_flex_xmalloc()dấu trích dẫn còn thiếuthiếu }tên « %s » quá dàitên đã được định nghÄ©a hai lầngặp phạm vị âm trong hạng ký tá»±tùy chá»n « %s » không cho phép đối số tùy chá»n « %s » là mÆ¡ hồ tùy chá»n « %s » cần đến đối số gặp kết thúc tập tin quá sá»›mquy tắc không thể được khá»›pbá»™ quét cần thiết cỠ« -8 » để dùng ký tá»± %sÄ‘iá»u kiện bắt đầu %s đã được tuyên bố hai lầntính trạng # %4d tính trạng # %d chấp nhận: tình trạng # %d chấp nhận: [%d] tính trạng # %d: việc phân chia bá»™ nhá»› cá»§a bảng ký hiệu đã thất bạiphạm vị ký tá»± [%c-%c] là mÆ¡ hồ trong bá»™ quét bá» qua chữ hoa/thưá»ngquá nhiá»u quy tắc (> %d) !ngữ cảnh theo sau đã được dùng hai lầnchưa định nghÄ©a lá»i định nghÄ©a {%s}không biết tùy chá»n « -C » là « %c »gặp lá»—i không rõ khi xá»­ lý phần 1gặp tùy chá»n %% không được nhận diện: %sgặp chỉ thị kiểu « % » không được nhận diệngặp quy tắc không được nhận diệnkhông cho phép dùng quy tắc ngữ cảnh theo sau biến vá»›i tùy chá»n « -f » hay « -F »yymore() giảm hiệu suất má»™t ít