T 7  AOh/'.> S"_#  *3'[z!C$)C%]"#FOn`"&0,+] $" )/Y4y5E/*.Z&(+"6>!u".Lg #' Kl : #(#$ $26$#i$+$$&$$ % %:%Y%*q%C%3%0&%E&k&%&&+&&" '-'G'Y'n'','3'/( 2(@((\((((+(( )'')O)m)))))**<*'N*v*$*2* * +,%+-R+ + +++!+&+,!*, L,Z,0q,!, ,,, -% -F3-z----"-..6.<H.-...J0-1"<1!_1G1G1E2!W2Fy242283G>33/3.3Y3fY4$44M5VN5;5:5$60A6"r6,6666I7/[7 7f7>8DR8H8Q829,99.f998969H:Ce:l:?;LV;P;?;64<8k<?<8<6=T=?=+>G>a>{>>> >> ?&?C?!a?? ??-?9@+H@t@@O7OOOTPJlP/P;PH#QlQQ"Q,Q!Q<RBCRERER6S+IS6uS7SGS,T%@T4fTT T-T.T]*U>USUV,0VC]VV3VCV%/W%UWL{W2W,W*(X1SX0X-X(X' Y'5Y9]Y)Y=YKY.KZ-zZRZ?Z;[ V[`[)[+[.[\*$\&O\&v\:\B\]"0]'S]{]3]W]^.<^,k^$^,^6^:!_-\_]_(_%ZC9F"1]dB!)Um:&aT -+@Hoiz[8D}fn2;YOlc<NR=(_r^P *`J,06M Lx{' ?bIe~V/A GwWjQp3t7y4S v>Kq\|sg5hXEu.k#$ ********** 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 matchedAllocation of buffer for line directive failedAllocation of buffer for m4 def failedAllocation of buffer for m4 undef failedAllocation of buffer to print string failedCan'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[][]Definition name too long Definition value for {%s} too long EOF encountered inside an actionEOF encountered inside patternEnd 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. Option line too long 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 [:^lower:] is ambiguous in case insensitive scanner[:^upper:] ambiguous in case insensitive scannerallocation of macro definition failedallocation of sko_stack failedattempt 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.36 Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net POT-Creation-Date: 2012-07-22 20:48-0400 PO-Revision-Date: 2012-08-03 07:57+0700 Last-Translator: Trần Ngọc Quân Language-Team: Vietnamese MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Language: vi Plural-Forms: nplurals=1; plural=0 X-Generator: LocFactoryEditor 1.7b3 X-Poedit-Language: Vietnamese X-Poedit-Country: VIET NAM X-Poedit-SourceCharset: utf-8 ********** 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 hash, %d DFA bằng nhau %d đang sao lưu các 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 hợp điều phân chia lại %d cặp tình trạng/tình trạng kế tiếp đã được tạo %d mục nhập bảng %d mẫu đã được tạo, %d lần dùng cần thiết tổng mục nhập bảng %d %d/%d (tối đa %d) mục nhập nxt-chk (kiểm tra kế tiếp) đã được tạo %d/%d (tối đa %d) mục nhập biểu mẫu nxt-chk (kiểm tra kế tiếp) đã được tạo %d/%d tình trạng DFA (%d từ) %d/%d tình trạng NFA %d/%d mục nhập 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 lúc nào cũng 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ố thứ tự 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 "%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ê 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" với nhau thì không có ý nghĩaHai 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 lex AT&T "-l" rất giảm hiệu suất đưa ra tùy chọn "-s" còn quy tắc mặc định có thể được khớpViệc phân bổ bộ đệm cho chỉ thị dòng gặp lỗiViệc phân bổ bộ đệm cho 'm4 def' gặp lỗiViệc phân bổ bộ đệm cho 'm4 undef' gặp lỗiViệc phân bổ bộ đệm cho lệnh in chuỗi gặp lỗiKhô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 lúc nào cũng 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[][]"Tên định nghĩa quá dài Giá trị định nghĩa cho {%s} quá dài gặp kết thúc tập tin ở trong một hành độnggặp kết thúc tập tin ở trong mẫuDấ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. dòng tùy chọn quá dài 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) rất giảm hiệu suất 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êm thông tin. Không rõ lỗi=(%d) Chưa khớp "{"Không nhận ra tùy chọn "%s" Sử dụng: %s [TUY_CHỌN] [TẬP_TIN]... 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 rất giảm hiệu suất [:^lower:] là mơ hồ trong bộ quét bỏ qua chữ HOA/thường[:^upper:] là mơ hồ trong bộ quét bỏ qua chữ HOA/thườngviệc phân bổ cho định nghĩa macro gặp lỗiviệc phân bổ cho sko_stack gặp lỗiviệc thử 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() (nhân đôi 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 vào khi đọc tập tin khung sườn %scác quy tắc nhập vào 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" (đầu) dạng saiviệ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()thiếu dấu trích dẫnthiếu }tên "%s" là dài nhố nhăngtên đã được xác định 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: lỗi phân chia bộ nhớ của bảng ký hiệuphạ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 xác định lời định nghĩa {%s}không rõ 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 dạng: %sgặp chỉ thị kiểu "%" không được nhận dạnggặp quy tắc không được nhận dạngkhô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