When writing a interpreter extension are there any hooks in to the different stages of interpretation? In particular I would like to pre-process the ruby file/class being interpreted. Is a ruby class block loaded from a file or read line by line? Many thanks, K. -- Posted via http://www.ruby-forum.com/.