WEB_MAKET - a tool to generate Web-pages.

Command line keys:

/tDIRECTORY or /t"DIRECTORY" | - target directory
/fFILTER1,FILTER2,... | - list of filters to apply to each input file (e.g. /fEN,RU,SW,FR )
/p | - pause after the end (if not set, the application is paused only in case when errors are found)
source files or directories | - if a directory is specified, only .htm files are handled (even .html files are ignored, and all other extensions too).

Short description of Web_maket commands:

`$$STOP!` | Stop further handling. There could be $$DEF+ commands after the $$STOP! only. It is used also as a stop mark while including a file.
`$$OUT=`file_name | Set output file name different then source file name + _FF.htm (where FF is an active filter). As any other command, it can be specified for a certain filter only using command $$IF?... (see below).
`$$DEF+`name | Declare defined block until the next $$DEF+ or until $$END
`$$END` | Finish current block (started with $$DEF+name).
`$$-`name | Insert named block defined with $$DEF+name ... $$END
`$$INCLUDE:`file_name | Insert file inplace $$INCLUDE command
`$$START!` | Starting marker in an included file (using the $$INCLUDE command). If also a $$STOP! is defined, only text between $$START! and $$STOP! is included.
`$$IF?`filter | Skip until the next $$IF or $$FI if the filter specified is not matching to a filter currently handling (filters are given from command line option /fFILTER1,FILTER2,.... E.g., /fRU,EN).
`$$FI` | Finish $$IF?xyz ... command. All things between $$IF? and $$FI are skip or not depending on a filter currently set.

Also `<td class=YY> ... </td>` are removed for case YY is in filters set by command option /f but are not matching current filter set.

Use <p class=BB> to decorate commands $$AAAAA... . All such <p ... </p> tags are removed before handling source files (as well as all <span...> and </span> tags - so do not use <span> tags for formatting).