| Boris | 
                            Boris is a tiny REPL for PHP. | 
                        
                                            
                            | CLIOptionsHandler | 
                            Processes available command line flags. | 
                        
                                            
                            | ColoredInspector | 
                            Identifies data types in data structures and syntax highlights them. | 
                        
                                            
                            | Config | 
                            Config handles loading configuration files for boris | 
                        
                                            
                            | DumpInspector | 
                            Passes values through var_dump() to inspect them. | 
                        
                                            
                            | EvalWorker | 
                            EvalWorker is responsible for evaluating PHP expressions in forked processes. | 
                        
                                            
                            | ExportInspector | 
                            Passes values through var_export() to inspect them. | 
                        
                                            
                            | ReadlineClient | 
                            The Readline client is what the user spends their time entering text into. | 
                        
                                            
                            | ShallowParser | 
                            The ShallowParser takes whatever is currently buffered and chunks it into individual statements. |