summaryrefslogtreecommitdiff
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* parse.y: save cmdarg_stack in local scopenobu2013-12-271-0/+4
* compile.c: unnamed keyword rest checknobu2013-12-251-1/+6
* hash.c: revert r43870 and add alternative parser patch for literal keystmm12013-12-081-0/+4
* parse.y: use rb_fstring() for strings stored in the symbol tabletmm12013-12-081-0/+3
* * parse.y (rb_gc_mark_symbols): set global_symbols.minor_marked onlyko12013-11-201-1/+2
* parse.y: remove "f" suffix [ruby-core:57966] [Feature #9042]nobu2013-11-101-95/+8
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+1
* * parse.y: Remove +(binary) and -(binary) special cases [Feature #9048]marcandre2013-10-241-2/+0
* * internal.h, parse.y: use `full_mark' instead of `full_marking'.ko12013-10-111-2/+2
* * gc.c, parse.y: support generational Symbol relatetd marking.ko12013-10-111-4/+11
* parse.y: allow junk attrsetnobu2013-09-291-2/+2
* parse.y: fix inconsistency with literalsnobu2013-09-291-4/+10
* parse.y: junk sigil only namesnobu2013-09-201-1/+8
* parse.y: adjust position of lambdanobu2013-09-191-2/+6
* parse.y: duplicate codenobu2013-09-191-4/+0
* string.c: reduce objects in rb_fstringnobu2013-09-051-0/+1
* * include/ruby/ruby.h: add RSTRING_FSTR flagcharliesome2013-09-051-1/+1
* parse.y: valid suffix word onlynobu2013-09-021-10/+3
* parse.y: force_encodingnobu2013-09-021-3/+5
* * NEWS: Add note about frozen string literalscharliesome2013-09-021-8/+99
* fix typo of r42691eregon2013-08-261-1/+1
* parse.y: warn CRnobu2013-08-261-3/+12
* fix typoskazu2013-08-161-4/+4
* parse.y: simplifynobu2013-08-151-12/+16
* parse.y: CR in middlenobu2013-08-121-1/+5
* parse.y: non-local/const attrsetnobu2013-08-111-13/+16
* parse.y: non-local/const attrsetnobu2013-08-101-21/+31
* parse.y: check for attrnobu2013-08-101-0/+22
* parse.y: no reduction with 1nobu2013-08-031-1/+1
* * parse.y (value_expr_gen): now NODE_DEFN and NODE_DEFS are not voidusa2013-08-021-5/+0
* parse.y: calculate powers of tennobu2013-08-021-3/+1
* parse.y: ripper for new literalsnobu2013-08-021-1/+3
* parse.y: parse preciselynobu2013-08-021-58/+80
* parse.y: simplify numericsnobu2013-08-021-58/+10
* * parse.y (negate_lit): add T_RATIONAL and T_COMPLEX to the switchcharliesome2013-08-021-0/+3
* * rational.c (rb_flt_rationalize_with_prec): new public C functionmrkn2013-08-011-31/+120
* * parse.y: fix build error with bison-3.0.kazu2013-07-311-3/+6
* parse.y, vm_eval.c: file encoding in evalnobu2013-07-291-27/+30
* parse.y: separate numeric literalnobu2013-07-261-5/+9
* * compile.c (make_name_for_block): use PRIsVALUE in format stringcharliesome2013-06-241-4/+3
* parse.y: clear lex_strtermnobu2013-06-181-1/+1
* parse.y: non-shady ruby_debug_linesnobu2013-06-121-3/+3
* * internal.h (numberof): Gathered from various files.akr2013-06-071-2/+0
* fill rdocsnobu2013-06-021-0/+1
* parse.y: fix argument typenobu2013-05-141-1/+1
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-4/+4
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-1/+1
* parse.y: invalid name as mere stringnobu2013-05-101-28/+75
* parse.y: lex_state macrosnobu2013-05-101-5/+5
* parse.y: fail if invalid namenobu2013-05-081-6/+4