# Code Review: Autoload6

**URL:** <https://www.ruby-forum.com/t/code-review-autoload6/150283>\
**Category:** IronRuby\
**Created:** [October 6, 2008, 11:00pm UTC](https://www.ruby-forum.com/t/code-review-autoload6/150283 "2008-10-06T23:00:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![grujildo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/94ad74/32.png) [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Post date:** [October 6, 2008, 11:00pm UTC](https://www.ruby-forum.com/t/code-review-autoload6/150283/1 "2008-10-06T23:00:54Z")

</div>

tfpt review “/shelveset:Autoload6;REDMOND\tomat”  
Comment :  
Implements Kernel#autoload, Module#autoload and adds more specs for  
them.  
Fixes incorrect evaluation order in post-test loop (begin … end  
while cond).  
Adds helpers to Tokenizer class that check whether a given string is  
a valid method/constant/class-variable/instance-variable name.  
Fixes signature of Kernel#printf.  
Adds support for HOME directory mapping to ‘load’ and ‘require’.  
Fixes few symbol related bugs introduced by previous checkin.

Tomas

---

<div class="post-metadata">

**Author:** ![grujildo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/94ad74/32.png) [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Post date:** [October 7, 2008, 12:07am UTC](https://www.ruby-forum.com/t/code-review-autoload6/150283/2 "2008-10-07T00:07:48Z")

</div>

Coding changes look good.

---

<div class="post-metadata">

**Author:** ![grujildo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/94ad74/32.png) [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Post date:** [October 7, 2008, 12:12am UTC](https://www.ruby-forum.com/t/code-review-autoload6/150283/3 "2008-10-07T00:12:30Z")

</div>

Test looks good

JD
