Converts (makes HTML Encoding) all files in folder recursively and 
         creates a web-site mirroring source folder in
         RESULT_FILES folder.
Creates  index.htm as front page for converted folder.
Adds     .htm extensions to all result files names.
Usage    Click on menu\Go and when conversion is completed,
         go to RESULT_FILES and browse from index.htm.



'=====================================================================       
\\|=schema_version."folder2html 10"
'           - compact output - less empty lines,
'           - displays contents of folder: list of subfolders on top,
'           - indented to reflect deepness in folder tree,
'           - <pre> tag is used.
'=====================================================================




-       .bop        ..output_text_to_console.f :
                    ..native_separators.false  :
                    ..=head1."<html><head><title>" :
                    ..=head2."</title> 
                    
 
  <style>
    body             { background-color: #e0e0e0;  }
    a                { text-decoration:none;       }
  </style> 

 </head><body><pre>" :

                    "</pre></body></html>".=end :
                    ..indent."  " :
                    ..=color."ffffff" :
                    ..=contents."\lContents of $p_source .\l\l"

        .bof        : 'swich colors:
                    ..?color."ffffff" ..=color."eeeeee" ..=color."ffffff" :

                    ..+folder_number.1 :
                    ..&list."<div style=""background-color:#$color ;"">" :
                    ..&list."<a name=""n$folder_number ""><pre> $Indent $ \l"  :
                    ..&contents."<a href=""#n$folder_number ""> $Indent $ \l" :
                    >-s :
                    
                    'Variable Indent restored at beginning and end of
                    'folder to reflect nesting structure of folder tree.
                    'Remove CRLF from indent and assign result to Indent:
                    'Indent will be used in list and contents:

                    "$indent ".=Indent."\l"."" 


        .eof        < .=last_folder :
                    ..&list."</pre></div>" :

                    'Restore Indent after ending folder:
                    "$indent ".=Indent."\l"."" 

        .bot        "$p_rextension .htm".=p_rextension :  
                    "$head1 $file $head2 "  :
                    "$p_local_path /".=folder."\\"."/" :
                    ..&list."$Indent <a href=""$folder $p_rbasic .$p_rextension "">$p_file </a>\l" :
                    "\h$in " :
                    "$end " :
                    .end
                  
-      .eop         "$head1 $last_folder $head2 $contents \l$list 
                    
  Converted by <a href=""http://pharmease.com/development"">$p_version </a>
  Schema version $schema_version .
                    $end ".=out  :
                    ..save$out."index.htm"