2 // sourcefile.hh -- declare Source_file
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
9 /// class for reading and mapping a file.
14 @return path to opened file.
16 // jcn: ugh! filename gets changed!, why?
17 Source_file( String
& filename_str
);
18 virtual ~Source_file();
21 virtual String
error_str( char const* pos_ch_c_l
);
23 bool in_b( char const* pos_ch_c_l
);
25 virtual int line_i( char const* pos_ch_c_l
);
27 String
file_line_no_str( char const* ch_c_l
);
42 #endif // SOURCE_FILE_HH //