index
:
delta/ruby.git
5a1dfb04bc2
KEIJU
KOSAKO
RUBY
SER
SHIGEO
SPCOLTRIN
baserock/GENIVI/G-1.2
baserock/liw/sam/chef
baserock/morph/ruby_1_8_7
baserock/morph/ruby_1_9_3
baserock/ps/proto-web-system
baserock/ruby_1_9_3
baserock/ruby_2_0_0
baserock/ruby_2_1
baserock/v1_9_3_194-bootstrap
bundler
c65f10304f
copy_file_range_bug
dependabot/bundler/spec/mspec/rake-12.3.3
half-baked-1.9
master
matzruby
maximecb-patch-1
maximecb-patch-2
mvm
new_gc
revert-2779-news-for-module-name
rexml_adds_tests
ricsin
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_m17n
scheduler-process-wait
testunit
thread_inspect
trunk
unlabeled-1.1.1
unlabeled-1.39.2
v1_0r
v1_1dev
v1_1r
win32-unicode-test
yuki24-patch-1
github.com: ruby/ruby.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parse.y
Commit message (
Expand
)
Author
Age
Files
Lines
*
rb_parser_lex_state_names marked as static
shyouhei
2018-01-18
1
-1
/
+1
*
parse.y: no longer undef assignable
nobu
2018-01-18
1
-1
/
+0
*
parse.y: fix overflow
nobu
2018-01-18
1
-2
/
+1
*
parse.y: REQUIRED_KEYWORD
nobu
2018-01-18
1
-3
/
+4
*
parse.y: refine negate_lit_gen error message
nobu
2018-01-17
1
-12
/
+15
*
parse.y: Refactor for-statement generation
mame
2018-01-16
1
-18
/
+14
*
parse.y (new_args_tail): Use human-friendly variable names
mame
2018-01-16
1
-22
/
+22
*
parse.y: unified local_push argument
nobu
2018-01-16
1
-5
/
+1
*
parse.y: simplified compstmt
nobu
2018-01-16
1
-17
/
+11
*
node.c: Stop double meaning of NODE_FOR by introducing NODE_FOR_MASGN
mame
2018-01-16
1
-2
/
+2
*
parse.y (expr_value_do): factor out COND_PUSH->expr_value->do->COND_POP
mame
2018-01-16
1
-16
/
+19
*
parse.y: removed PARSER_ARG macro
nobu
2018-01-16
1
-38
/
+36
*
parse.y: expand tokadd_mbchar
nobu
2018-01-16
1
-11
/
+9
*
parse.y: set location of nodes that lexer generates
mame
2018-01-16
1
-24
/
+9
*
parse.y: set location of string/literals in the lexer instead of actions
mame
2018-01-16
1
-40
/
+10
*
parse.y (new_regexp): Fix SEGV of `/#{"\u3042"}#{'い'}/` in non UTF-8
mame
2018-01-16
1
-2
/
+1
*
parse.y (symbol_append): Added to factor out `%i[]` and `%I[]`
mame
2018-01-16
1
-14
/
+17
*
parse.y: Removes unneeded Ripper/Parser guards
mame
2018-01-15
1
-25
/
+1
*
parse.y (new_command_qcall): Receives a block (optional)
mame
2018-01-15
1
-32
/
+27
*
parse.y: Removes unreachable warnings
mame
2018-01-15
1
-29
/
+14
*
parse.y: Removes unneeded NULL checks
mame
2018-01-15
1
-11
/
+1
*
parse.y: Remove unneeded NULL check
mame
2018-01-15
1
-7
/
+2
*
parse.y (last_arg_append, rest_arg_append): factor out the code clones
mame
2018-01-15
1
-46
/
+41
*
parse.y (new_ary_op_assign): Factor out the typical code clone
mame
2018-01-15
1
-32
/
+30
*
parse.y: Fix a bug of `obj[42, &blk] ||= foo bar`
mame
2018-01-15
1
-1
/
+6
*
parse.y (begin_block): Factor out BEGIN {} process.
mame
2018-01-15
1
-13
/
+12
*
parse.y: Remove unused code comment blocks
mame
2018-01-15
1
-18
/
+3
*
parse.y (parser_heredoc_dedent): Removed
mame
2018-01-14
1
-8
/
+6
*
parse.y: yydebug
nobu
2018-01-14
1
-10
/
+12
*
parse.y: Remove unused a macro "FIXME"
mame
2018-01-14
1
-2
/
+0
*
parse.y: ripper no longer uses rb_discard_node
nobu
2018-01-14
1
-0
/
+2
*
parse.y: Remove a code for old yacc
mame
2018-01-14
1
-9
/
+0
*
parse.y: Remove almost all *_gen macros by passing parser_params explicitly
mame
2018-01-14
1
-717
/
+635
*
parse.y: Expand global-like accessor macros for struct parser_params
mame
2018-01-14
1
-565
/
+525
*
parse.y: Use "p" for the variable of struct parser_params consistently
mame
2018-01-14
1
-773
/
+773
*
parse.y: Avoid "p" as a variable name
mame
2018-01-14
1
-104
/
+104
*
parse.y: Remove meaningless ifndef guards
mame
2018-01-12
1
-5
/
+0
*
parse.y (token_info_push, token_info_pop): Refactoring
mame
2018-01-12
1
-41
/
+33
*
parse.y (token_info_push, token_info_pop): Use code_location
mame
2018-01-12
1
-36
/
+36
*
parse.y: Remove unneeded dependence on pointer representatin
mame
2018-01-12
1
-9
/
+8
*
parse.y: Remove LEXPOP hack
mame
2018-01-11
1
-10
/
+21
*
Fix a typo [ci skip]
kazu
2018-01-11
1
-1
/
+1
*
parse.y: disentangle the lexer handling of ')', ']', and '}'
mame
2018-01-11
1
-8
/
+15
*
parse.y: simplify and add a comment for paren_nest and lpar_beg
mame
2018-01-11
1
-7
/
+10
*
parse.y: add a simple comment for COND_* and CMDARG_*
mame
2018-01-11
1
-0
/
+4
*
parse.y (local_push_gen): Rewrite the condition of "unused var" warning
mame
2018-01-11
1
-6
/
+11
*
parse.y: insane syntax too (class definition in cond)
mame
2018-01-09
1
-27
/
+12
*
Fix indent [ci skip]
kazu
2018-01-09
1
-4
/
+4
*
parse.y: insane syntax
nobu
2018-01-09
1
-8
/
+26
*
Rename code_range to code_location
mame
2018-01-09
1
-352
/
+352
[next]