[ruby-cvs:67815] mame:r60634 (trunk): Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm

mame at ruby-lang.org mame at ruby-lang.org
Sat Nov 4 12:04:54 JST 2017


mame	2017-11-04 12:04:54 +0900 (Sat, 04 Nov 2017)

  New Revision: 60634

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=60634

  Log:
    Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm
    
    Just refactoring.
    
    NODE_STRTERM and NODE_HEREDOC are not an internal node of AST, but a
    temporary storage for managing termination of string literals and
    heredocs.  Instead of NODE abuse, I want to use imemo for the storage
    in order to avoid (my) confusion.

  Modified files:
    trunk/gc.c
    trunk/internal.h
    trunk/parse.y


More information about the ruby-cvs mailing list