aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* * parse.y: fix node construction (around f_margs).ko12007-07-071-4/+4
* * parse.y (keyword_to_name): constified.nobu2007-07-061-2/+2
* * parse.y (f_marg): wrap f_norm_arg assignment node with NODE_LIST.nobu2007-07-061-1/+1
* * parse.y (mlhs_basic): use mlhs_post after tSTAR.akr2007-07-051-1/+1
* * include/ruby/{intern,ruby}.h, compile.[ch], error.c, eval.c,nobu2007-07-051-129/+133
* * parse.y (parser_parse_string): fix indent.nobu2007-07-051-10/+10
* * parse.y (global_symbols.last_id): reduce unused ID numbers.nobu2007-07-051-6/+6
* * include/ruby/st.h, st.c (st_init_table, st_init_table_with_size):nobu2007-07-051-2/+2
* * parse.y (mlhs_inner): new rule. [ruby-dev:31132]akr2007-07-041-3/+14
* * parse.y (parser_yylex): return non-valid token for an invalidnobu2007-06-291-0/+1
* * parse.y (stmts): fix for ripper.nobu2007-06-291-5/+3
* * parse.y: fix to show line number of blank block.ko12007-06-291-0/+3
* * parse.y (assoc_list): remove expanded hash literal (no splat).matz2007-06-291-11/+0
* * parse.y (dsym): return non-null NODE even if yyerror(). based on anobu2007-06-291-0/+1
* * parse.y (assoc_list): odd number check only for NODE_ARRAY.matz2007-06-281-1/+1
* * parse.y (rb_intern2): unconstify cast.usa2007-06-271-1/+1
* * parse.y (rb_intern2): don't allocate a string object at first.akr2007-06-271-3/+10
* * include/ruby/node.h, parse.y, gc.c, iseq.c: remove NODE_CREF.ko12007-06-271-1/+0
* * insnhelper.ci, vm.c: complete block parameter support.ko12007-06-251-3/+1
* * eval.c: remove ruby_current_node and change eval() prototype.ko12007-06-241-1/+0
* * vm.c: some refactoring.ko12007-06-241-28/+0
* * parse.y (rb_intern2): ID_JUNK test based on len, not by NUL.matz2007-06-211-2/+2
* * parse.y (rb_intern2): name may not be NUL-terminated.nobu2007-06-211-1/+1
* * parse.y (rb_intern2): use rb_intern2 to intern without trailingnobu2007-06-191-11/+7
* * parse.y (yycompile): disable trace while creating ruby_debug_lines.nobu2007-06-181-14/+23
* * vm.c (th_yield_setup_args): |v| should work as |v,|.ko12007-06-151-4/+38
* * parse.y (call_args): no allow splat after assocs. takesmatz2007-06-131-60/+0
* * parse.y (do_block, brace_block): fix line numbers. [ruby-dev:30831]nobu2007-06-101-7/+7
* * include/ruby: moved public headers.nobu2007-06-101-6/+6
* * parse.y (call_args): allow splat argument after unpackedmatz2007-06-081-1/+65
* * parse.y (new_yield), compile.c (iseq_compile_each): fixko12007-06-051-7/+3
* * compile.c: fixed indentation.nobu2007-06-051-1/+1
* * compile.c, dir.c, eval.c, eval_jump.h, eval_method.h, numeric.c,nobu2007-06-051-16/+16
* * parse.y (open_args, arg_ambiguous, parser_warning): should not usenobu2007-05-291-4/+4
* * parse.y (f_arg): remove typo from ripper description.matz2007-05-171-1/+1
* * parse.y, compile.c (set_arguments): fix to support in-parenko12007-05-171-10/+12
* * iseq.c (iseq_data_to_ary): internal IDs must not be exposed.nobu2007-05-111-3/+5
* * parse.y (POINTER_P): pointer may be larger than long.nobu2007-05-101-5/+5
* * parse.y: removed garbage spaces.nobu2007-05-021-3/+3
* * error.c, parse.y, ruby.h (rb_compile_warn, rb_compile_warning): warnnobu2007-05-011-10/+10
* * parse.y (assoc): result of assoc_new needs to be an assoc.nobu2007-05-011-222/+231
* * parse.y: fixes for ripper.nobu2007-04-261-12/+12
* * parse.y (symbol): symbols should be followed by EXPR_ENDARG.matz2007-04-201-13/+16
* * parse.y (parser_yylex): should set command_start after blockmatz2007-04-161-0/+2
* * compile.c, parse.y, eval.c, intern.h, iseq.c, lex.c, node.h,ko12007-03-211-368/+312
* * parse.y (parser_yylex), win32/win32.c (rb_w32_utime): fixednobu2007-03-041-2/+2
* * parse.y (stmt, arg): should not omit lhs of OP_ASGN1 even ifnobu2007-03-011-0/+2
* * parse.y (f_arg, opt_f_block_arg): ripper should export VALUE.aamine2007-02-241-1/+13
* * parse.y (struct local_vars): remove unused nofree member frommatz2007-02-241-4/+1
* * parse.y (program): remove useless assignment to reduce warning.aamine2007-02-241-1/+0