gc
disable all C warnings
997a834950a: Allow to differentiate between __FILE__/__LINE__ and literals
780d79225b8a: builders/default: don't die in eh_keyword_map if else branch is empty.
77bd5c686c31: "f <<-TABLE\ndo |a,b|\nTABLE\nend": leave FSM after lexing heredoc.
62530c7d870: "->(scope){}; scope :foo": lambda identifier leakage.
822a7d36d2c37: constant op-assignment inside a def is not an error
64129db8711ce: Eliminate redundant dynamic_const diagnostic emission sites
2b6b28e1dfd4: "f x: -> do meth do end end": expr_cmdarg
63386896a197: builders/default: respect regexp encoding
2df675f0a1f549: Better ruby21.y coverage.
109738389df65: builders/default: correct begin for ?a (fixes #92)
dd82605579bb: lexer.rl: "->*{}": tLAMBEG at expr_beg (fixes #103).
197f762d06830: represent heredocs with dedicated map
add todo list as seen in the whitequark parser for MRI repo
sync
Merge branch 'parser'