# Rename COLON3 to COLON2\_HEAD

**URL:** <https://www.ruby-forum.com/t/rename-colon3-to-colon2-head/232889>\
**Category:** Development\
**Created:** [November 2, 2014, 6:15pm UTC](https://www.ruby-forum.com/t/rename-colon3-to-colon2-head/232889 "2014-11-02T18:15:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [November 2, 2014, 6:15pm UTC](https://www.ruby-forum.com/t/rename-colon3-to-colon2-head/232889/1 "2014-11-02T18:15:08Z")

</div>

Issue #10287 has been updated by yasuhiro arima.

File colon2head-20141103a.patch added

パッチを作り直してみました。

* * *

misc #10287: rename COLON3 to COLON2\_HEAD.

> **[Feature #10287: rename COLON3 to COLON2\_HEAD. - Ruby master - Ruby Issue...](https://bugs.ruby-lang.org/issues/10287#change-49771)**
>
> Redmine

- Author: yasuhiro arima
- Status: Open
- Priority: Normal
- Assignee: Yukihiro M.
- Category: core
- Target version: current: 2.2.0

* * *

主に parse.y を読んでいて、DOT2 に対する DOT3 はわかるのですが、COLON2 に対する COLON3  
はよくない名前だと思いました。  
COLON3 の表すものは ::FOO::BAR のようにスコープ指定の先頭を表すものなので、COLON2\_HEAD  
としてパッチを作ってみました。

—Files--------------------------------  
colon3-colon2head.diff (11.3 KB)  
colon2head-20141103a.patch (11.3 KB)
