summaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* * include/ruby/node.h (NODE_FL_NEWLINE): renamed from NODE_NEWLINEmatz2008-02-181-2/+2
* * encoding.c (ENC_CODERANGE_AND): added.naruse2008-02-171-1/+1
* * parse.y (reg_compile_gen): reg_fragment_setenc might not raise annobu2008-02-151-3/+7
* * parse.y (reg_compile_gen): appends error message fromnobu2008-02-141-3/+8
* * parse.y (stmt, arg): reverted r15450. [ruby-core:15526]nobu2008-02-121-6/+8
* * parse.y (arg_append_gen): optimize only for array push.nobu2008-02-121-3/+0
* * parse.y (stmt, arg): concat opt_call_args only if non-null.nobu2008-02-121-8/+6
* * parse.y (arg_concat_gen, arg_append_gen): optimize for array concat.nobu2008-02-121-3/+19
* * parse.y (arg_add_gen): removed since identical to arg_append_gen.nobu2008-02-121-17/+1
* * parse.y (exc_list): should use mrhs if non array.nobu2008-02-121-1/+1
* * parse.y (exc_list): splat literal array.nobu2008-02-121-0/+7
* * parse.y (args, mrhs): flattens literal array splats.nobu2008-02-121-4/+39
* * string.c (rb_str_hash_cmp): lighter version of rb_str_cmp() formatz2008-02-121-1/+1
* * range.c (range_include): specialize single character stringmatz2008-02-111-7/+9
* * trunk/parse.y (rb_enc_symname2_p): support "!", "!=" and "!~".nobu2008-02-041-1/+9
* * parse.y (dsym): allow empty symbols. [ruby-core:15248]matz2008-01-301-6/+1
* * parse.y (reg_fragment_setenc_gen): US-ASCII script special code.usa2008-01-281-8/+9
* * parse.y (rb_id2str, ripper_initialize, Init_ripper): use rb_usascii_str_new2.naruse2008-01-281-3/+3
* * string.c, parse.y, re.c: use rb_ascii8bit_encoding.naruse2008-01-281-4/+4
* * parse.y (parser_str_new): encoding of UTF-8 literal string inusa2008-01-281-1/+1
* * parse.y (parser_set_encode): check if encoding is ASCII compatible.nobu2008-01-271-1/+7
* * include/ruby/oniguruma.h: precise mbclen API redesigned to avoidakr2008-01-271-1/+1
* * parse.y (value_expr_gen): reverted r12880. [ruby-dev:33388]nobu2008-01-271-1/+4
* * parse.y (assignable_gen, keyword_to_name): __ENCODING__ was missing.nobu2008-01-261-0/+4
* * parse.y (parser_initialize): set default script encoding as US-ASCII.usa2008-01-251-1/+1
* * parse.y (reg_fragment_setenc_gen): associate ASCII-8BIT only ifakr2008-01-241-4/+13
* * parser.y (parser_str_new): automatically update string literal'susa2008-01-241-7/+19
* * parse.y (reg_fragment_setenc_gen): recognize regexp with option n asusa2008-01-241-0/+4
* * parse.y (STR_NEW0): set encoding as US-ASCII.naruse2008-01-231-4/+4
* * parse.y (parser_str_new, rb_intern3): ascii only string literal is US-ASCII.naruse2008-01-231-3/+3
* * parse.y (rb_intern3): do not call rb_enc_mbclen() if *m ismatz2008-01-211-2/+7
* * common.mk: use -Ks when read insns.def. [ruby-dev#33185]naruse2008-01-201-1/+1
* * parse.y (parser_prepare): get encoding from the first line.nobu2008-01-181-4/+1
* * parse.y (ripper_initialize): too early to set parser->enc.usa2008-01-181-1/+3
* * parse.y (ripper_initialize): move parser->enc initialization.matz2008-01-181-0/+1
* * parse.y (parser_initialize): explicitly call rb_ascii8bit_encoding().matz2008-01-181-2/+2
* * parse.y (yycompile0): remove setting parser->enc because it is setusa2008-01-091-1/+0
* * parse.y (parser_prepare): set parser->enc from lex_input for ripper.usa2008-01-091-0/+1
* * encoding.c (rb_enc_internal_get_index): extracted fromakr2008-01-071-1/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * include/ruby/ruby.h (rb_intern): memorize interned ID for constantakr2008-01-041-0/+1
* * parse.y (parser_magic_comment): use STRNCASECMP.akr2008-01-031-2/+2
* * parse.y (program, yycompile0): too early to drop lex_lastline innobu2007-12-301-2/+2
* * parse.y (program): clear input strings after all process.nobu2007-12-301-6/+9
* * parse.y, transcode_data.h, transcode.c: change "illegal" toakr2007-12-271-1/+1
* * parse.y (struct parser_params): make parser_ruby_sourcefile commonakr2007-12-251-9/+22
* * parse.y (rb_id2str): fill klass of returned string as rb_cString.akr2007-12-241-4/+12
* * include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,akr2007-12-221-3/+3
* * parse.y (reg_named_capture_assign_iter): allows non-ascii names andnobu2007-12-221-2/+2
* * parse.y (reg_named_capture_assign_iter): just ignore thematz2007-12-221-2/+0