/* Copyright (C) 2003, 2004 Dave Bayer. Subject to the terms and conditions of the MIT License. */ #include "root.h" #include "file.h" #include "filter.h" #include "merge.h" #include "html.h" /*. detab */ unsigned detab = 4; /*. nocss */ BOOL nocss = NO; /*, main */ int main( int argc, const char *argv[] ) { const char huh[] = "annote: argument not understood,"; unsigned n; --argc, ++argv; while ( argc > 0 && **argv == '-' ) { if ( strcmp( *argv, "-detab" ) == 0 ) { --argc, ++argv; if ( sscanf( *argv, "%u", &n ) == 1 ) detab = n; else fprintf( stderr, "%s -detab %s\n", huh, *argv ); } else if ( strcmp( *argv, "-nocss" ) == 0 ) { --argc, ++argv; nocss = YES; } else fprintf( stderr, "%s %s\n", huh, *argv ); --argc, ++argv; } htmlFromDoc( argc, argv ); return 0; }