aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (rb_eval): [EXPERIMENTAL] NODE_LAMBDA implemented.nobu2005-03-021-3/+34
* * parse.y [ripper]: fix typo. [ruby-core:04494]aamine2005-02-261-1/+1
* remove oniggnu.h (GNU regex API).kosako2005-02-261-3/+3
* * parse.y (parser_yylex): identfier after dot must not be a variable.nobu2005-02-211-5/+6
* * keywords, parse.y: separate EXPR_VALUE from EXPR_BEG.nobu2005-02-081-23/+8
* * parse.y (BITSTACK_POP): workaround for bcc32 compiler's bug.ocean2005-01-051-1/+1
* * parse.y: eliminate unused members in struct parser_params. [ruby-dev:25258...aamine2004-12-291-36/+52
* * parse.y (special_local_set): prevent the parser object from GC.nobu2004-12-201-1/+2
* * parse.y (string_content): get rid of segfault at empty evstr.nobu2004-12-081-1/+1
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-0/+4
* * parse.y (f_rest_arg): store rest args into invisible local variabenobu2004-11-181-1/+1
* * process.c (proc_getpgrp): prohibit for $SAFE=2.matz2004-11-181-3/+3
* * re.c (rb_reg_initialize_m): should raise exception instead ofmatz2004-11-171-2/+4
* * ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, regenc.h, r...ksaito2004-11-041-15/+31
* * parse.y [ripper]: emit lexer-event values to the parser.aamine2004-10-311-60/+48
* * eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz2004-10-301-3/+14
* * parse.y (ripper_s_allocate): add prototype for Microsoft compiler.usa2004-10-291-0/+1
* * parse.y (rb_parser_append_print, rb_parser_while_loop): body nodenobu2004-10-291-4/+6
* * parse.y (lex_getline): should not touch ruby_debug_lines ifmatz2004-10-201-0/+2
* * parse.y (lex_getline): should update ruby_debug_lines.matz2004-10-201-3/+6
* rdocnobu2004-10-201-0/+3
* * parse.y [ripper]: \n between two comments disappeared.aamine2004-10-091-0/+1
* * io.c (rb_io_mode_flags): preserve append mode flag.matz2004-10-061-1/+1
* * parse.y (local_vars): moved to struct parser_params.nobu2004-10-021-53/+95
* * parse.y [ripper]: missing ';'.aamine2004-09-271-1/+1
* * parse.y (rb_parser_append_print): should handle prelude.matz2004-09-241-22/+26
* * parse.y [ripper]: on__scan event removed.aamine2004-09-221-8/+2
* * parse.y: remove global variables ruby_eval_tree andmatz2004-09-221-35/+40
* * parse.y [ripper]: do not delay dispatching.aamine2004-09-201-54/+34
* * parse.y [ripper]: delayed heredocument events should be dispatched after EOF.aamine2004-09-201-4/+3
* * parse.y [ripper]: adjust lineno and columns for multi-line strings.aamine2004-09-201-36/+72
* * parse.y [ripper]: remove Ripper#pos.aamine2004-09-201-26/+1
* * parse.y [ripper]: unify old_lex_p and token_head.aamine2004-09-201-126/+72
* * parse.y [ripper]: adjust line number for heredoc. [ruby-dev:24272]aamine2004-09-201-1/+16
* * parse.y [ripper]: spaces before heredoc marker was lost.aamine2004-09-191-0/+1
* * parse.y: add prototypes for Microsoft compiler.usa2004-09-171-0/+3
* * array.c (rb_ary_delete): element comparison might change arraymatz2004-09-171-543/+452
* * parse.y [ripper]: Add rdoc.aamine2004-09-141-0/+51
* * parse.y [ripper]: space event is on__sp, not on__lwsp. [ruby-dev:24257]aamine2004-09-141-2/+2
* * parse.y: fix file header.aamine2004-09-121-3/+3
* * parse.y: ripper merged.aamine2004-09-121-110/+2703
* * bignum.c (rb_big_and): protect parameters from GC.matz2004-08-281-1/+1
* * parse.y (stmt): not to show same error messages twice.nobu2004-07-171-1/+0
* * enum.c (enum_min_by): new method Enum#min_by. added Enum#max_bymatz2004-07-141-5/+4
* * parse.y (primary): should not be NULL. [ruby-core:03098]nobu2004-06-301-1/+4
* * eval.c (rb_yield_0, proc_invoke, proc_arity): allow passing a blocknobu2004-05-251-3/+72
* * node.h (NEW_DSTR): adjust list length.nobu2004-05-181-0/+1
* parse.y: typo fix(tWORD_BEG -> tWORDS_BEG).eban2004-05-171-1/+1
* * ext/socket/socket.c (setup_domain_and_type): honor duck typing.matz2004-05-171-1/+1
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-4/+11