I would like to read the logical code = , but I can not find it.
UPDATE:
I found the text of the test_multi method text / ruby ββ/test_assignment.rb. This is Ruby code, but it looks like I will get to the destination.
The reason I want to test the code is because it handles multitasking. Like a,b,c = [1,2,3] .
UPDATE:
I found the keywords "MASGN" and led me to
compile_massign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int poped) in the compile.c file
http://github.com/ruby/ruby/commit/e39eb9dab50eaa681467e51145b37cdc11667830#diff-2
source share