verilog/inc2.v:1: 
verilog/inc2.v:1: `line 1 "verilog/inc1.v" 1
verilog/inc2.v:1: 
verilog/inc2.v:1: `line 1 "verilog/inc1.v" 0
verilog/inc2.v:1: 
verilog/inc2.v:1: `line 1 "verilog/inc2.v" 1
COMMENT: // DESCRIPTION: Verilog::Preproc: Example source code
verilog/inc2.v:1:  /*CMT*/ 
verilog/inc2.v:2: At file verilog/inc2.v  line 2
verilog/inc3.v:1:  
verilog/inc3.v:1: `line 3 "verilog/inc2.v" 0
verilog/inc3.v:1: 
verilog/inc3.v:1: `line 1 "verilog/inc3.v" 1
COMMENT: // DESCRIPTION: Verilog::Preproc: Example source code
inc3_a_filename_from_line_directive:2:  /*CMT*/ 
inc3_a_filename_from_line_directive:3: 
inc3_a_filename_from_line_directive:4:  
inc3_a_filename_from_line_directive:5:   
inc3_a_filename_from_line_directive:6:   
COMMENT: // FOO
inc3_a_filename_from_line_directive:7:    /*CMT*/ 
inc3_a_filename_from_line_directive:8:   At file inc3_a_filename_from_line_directive  line 8
inc3_a_filename_from_line_directive:9: 
inc3_a_filename_from_line_directive:10:    
inc3_a_filename_from_line_directive:11: 
inc3_a_filename_from_line_directive:11: `line 11 "inc3_a_filename_from_line_directive" 0
COMMENT: // guard
inc3_a_filename_from_line_directive:11:   /*CMT*/ 
inc3_a_filename_from_line_directive:12: 
inc3_a_filename_from_line_directive:13:  
inc3_a_filename_from_line_directive:14:   
inc3_a_filename_from_line_directive:15: 
inc3_a_filename_from_line_directive:15: `line 15 "inc3_a_filename_from_line_directive" 0
inc3_a_filename_from_line_directive:15: 
inc3_a_filename_from_line_directive:16: 
inc3_a_filename_from_line_directive:16: `line 16 "inc3_a_filename_from_line_directive" 2
inc3_a_filename_from_line_directive:16: 
inc3_a_filename_from_line_directive:16: `line 3 "verilog/inc2.v" 0
verilog/inc2.v:3: 
verilog/inc2.v:4:   
verilog/inc2.v:4: `line 4 "verilog/inc2.v" 2
verilog/inc2.v:4: 
verilog/inc2.v:4: `line 1 "verilog/inc1.v" 0
COMMENT: // DESCRIPTION: Verilog::Preproc: Example source code
verilog/inc1.v:1:  /*CMT*/ 
verilog/inc1.v:2: text.
verilog/inc1.v:3: 
COMMENT: /*but not */
COMMENT: /* or this either */
verilog/inc1.v:4:  
COMMENT: // but not
verilog/inc1.v:5:  
verilog/inc1.v:6: 
verilog/inc1.v:7:  
verilog/inc1.v:9: 		  
COMMENT: //===========================================================================
verilog/inc1.v:10:  /*CMT*/ 
verilog/inc1.v:11: 
verilog/inc1.v:12:  
verilog/inc1.v:13: 
verilog/inc1.v:14:  
verilog/inc1.v:15:  
verilog/inc1.v:16: 
COMMENT: /*******COMMENT*****/
verilog/inc1.v:17:  /*CMT*/ 
verilog/inc1.v:18:  foo  /*CMT*/  bar    /*CMT*/ 
verilog/inc1.v:19:  foobar2  /*CMT*/ 
verilog/inc1.v:20:   deep   deep  
verilog/inc1.v:21:  first part    		second part 
verilog/inc1.v:22: 
verilog/inc1.v:23: 
verilog/inc1.v:24: