Polly 19.0.0git
Classes | Functions | Variables
cat.c File Reference
#include <assert.h>
#include <isl/obj.h>
#include <isl/printer.h>
#include <isl/stream.h>
#include <isl/options.h>

Go to the source code of this file.

Classes

struct  cat_options
 

Functions

 ISL_ARG_CHOICE (struct cat_options, format, ISL_ARG_CHOICE(struct 0, "format", cat_format, ISL_FORMAT_ISL, "output format")
 

Variables

struct isl_arg_choice cat_format []
 
struct isl_arg_choice cat_yaml_style []
 

Function Documentation

◆ ISL_ARG_CHOICE()

ISL_ARG_CHOICE ( struct cat_options  ,
format  ,
ISL_ARG_CHOICE(struct  0,
"format"  ,
cat_format  ,
ISL_FORMAT_ISL  ,
"output format"   
)

Variable Documentation

◆ cat_format

struct isl_arg_choice cat_format[]
Initial value:
= {
{"isl", ISL_FORMAT_ISL},
{"omega", ISL_FORMAT_OMEGA},
{"polylib", ISL_FORMAT_POLYLIB},
{"ext-polylib", ISL_FORMAT_EXT_POLYLIB},
{"latex", ISL_FORMAT_LATEX},
{"C", ISL_FORMAT_C},
{0}
}
#define ISL_FORMAT_POLYLIB
Definition: printer.h:28
#define ISL_FORMAT_C
Definition: printer.h:31
#define ISL_FORMAT_LATEX
Definition: printer.h:32
#define ISL_FORMAT_ISL
Definition: printer.h:27
#define ISL_FORMAT_OMEGA
Definition: printer.h:30
#define ISL_FORMAT_EXT_POLYLIB
Definition: printer.h:33

Definition at line 7 of file cat.c.

◆ cat_yaml_style

struct isl_arg_choice cat_yaml_style[]
Initial value:
= {
{ "block", ISL_YAML_STYLE_BLOCK },
{ "flow", ISL_YAML_STYLE_FLOW },
{ 0 }
}
#define ISL_YAML_STYLE_FLOW
Definition: printer.h:39
#define ISL_YAML_STYLE_BLOCK
Definition: printer.h:38

Definition at line 17 of file cat.c.