Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > contrib-release-debug > by-pkgid > 59c6bc8989bfb102117fbf638bef2712 > files > 26

btparse-debug-0.35-9mdv2011.0.i586.rpm

/* ------------------------------------------------------------------------
@NAME       : args.h
@DESCRIPTION: Typedef and prototype needed for command-line processing
              by the bibparse program.
@CREATED    : January 1997, Greg Ward
@MODIFIED   : 
@VERSION    : $Id: args.h 355 1997-11-11 00:16:43Z greg $
@COPYRIGHT  : Copyright (c) 1996-97 by Gregory P. Ward.  All rights reserved.

              This file is part of the btparse distribution (but not part
              of the library itself).  This is free software; you can
              redistribute it and/or modify it under the terms of the GNU
              General Public License as published by the Free Software
              Foundation; either version 2 of the License, or (at your
              option) any later version.
-------------------------------------------------------------------------- */
#ifndef ARGS_H
#define ARGS_H

#include <btparse.h>

typedef struct
{
   ushort    string_opts;
   ushort    other_opts;
   boolean   check_only;
   boolean   quote_strings;
   boolean   dump_ast;
   boolean   whole_file;
} parser_options;

parser_options *parse_args (int argc, char **argv);

#endif /* ARGS_H */