aboutsummaryrefslogtreecommitdiff
path: root/include/arg.h
blob: 944d0026810bf49647c3128b5eff7f3c001d0d51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef ARG_H
#define ARG_H
#include <stdbool.h>

#define LAT_VERSION "0.12.4"

struct config {
  bool isstdin;
  bool process;
  bool color;
  bool lines;
  bool headers;
  int force_binary;
  bool literal;
  bool pager;
  char *name;
  char *extension;
  bool has_read_stdin;
};

extern struct config conf;

int parseargs(int argc, char *argv[]);

#endif