#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Statement_ASSIGN__desc_added
#define TplMain_Statement_ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Statement_ASSIGN__desc__fields[2] = {"lhs","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Statement_ASSIGN__desc = {
"TplMain_Statement_ASSIGN",
"TplMain.Statement.ASSIGN",
TplMain_Statement_ASSIGN__desc__fields
};
#endif
#else
extern struct record_description TplMain_Statement_ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Statement_WHILE__desc_added
#define TplMain_Statement_WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Statement_WHILE__desc__fields[2] = {"condition","statements"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Statement_WHILE__desc = {
"TplMain_Statement_WHILE",
"TplMain.Statement.WHILE",
TplMain_Statement_WHILE__desc__fields
};
#endif
#else
extern struct record_description TplMain_Statement_WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Statement_WHILE__desc_added
#define TplMain_Statement_WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Statement_WHILE__desc__fields[2] = {"condition","statements"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Statement_WHILE__desc = {
"TplMain_Statement_WHILE",
"TplMain.Statement.WHILE",
TplMain_Statement_WHILE__desc__fields
};
#endif
#else
extern struct record_description TplMain_Statement_WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Statement_ASSIGN__desc_added
#define TplMain_Statement_ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Statement_ASSIGN__desc__fields[2] = {"lhs","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Statement_ASSIGN__desc = {
"TplMain_Statement_ASSIGN",
"TplMain.Statement.ASSIGN",
TplMain_Statement_ASSIGN__desc__fields
};
#endif
#else
extern struct record_description TplMain_Statement_ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_ICONST__desc_added
#define TplMain_Exp_ICONST__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_ICONST__desc__fields[1] = {"value"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_ICONST__desc = {
"TplMain_Exp_ICONST",
"TplMain.Exp.ICONST",
TplMain_Exp_ICONST__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_ICONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_VARIABLE__desc_added
#define TplMain_Exp_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_VARIABLE__desc__fields[1] = {"name"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_VARIABLE__desc = {
"TplMain_Exp_VARIABLE",
"TplMain.Exp.VARIABLE",
TplMain_Exp_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_BINARY__desc_added
#define TplMain_Exp_BINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_BINARY__desc__fields[3] = {"lhs","op","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_BINARY__desc = {
"TplMain_Exp_BINARY",
"TplMain.Exp.BINARY",
TplMain_Exp_BINARY__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_BINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_BINARY__desc_added
#define TplMain_Exp_BINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_BINARY__desc__fields[3] = {"lhs","op","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_BINARY__desc = {
"TplMain_Exp_BINARY",
"TplMain.Exp.BINARY",
TplMain_Exp_BINARY__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_BINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_VARIABLE__desc_added
#define TplMain_Exp_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_VARIABLE__desc__fields[1] = {"name"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_VARIABLE__desc = {
"TplMain_Exp_VARIABLE",
"TplMain.Exp.VARIABLE",
TplMain_Exp_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Exp_ICONST__desc_added
#define TplMain_Exp_ICONST__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Exp_ICONST__desc__fields[1] = {"value"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Exp_ICONST__desc = {
"TplMain_Exp_ICONST",
"TplMain.Exp.ICONST",
TplMain_Exp_ICONST__desc__fields
};
#endif
#else
extern struct record_description TplMain_Exp_ICONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_PLUS__desc_added
#define TplMain_Operator_PLUS__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_PLUS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_PLUS__desc = {
"TplMain_Operator_PLUS",
"TplMain.Operator.PLUS",
TplMain_Operator_PLUS__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_PLUS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_TIMES__desc_added
#define TplMain_Operator_TIMES__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_TIMES__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_TIMES__desc = {
"TplMain_Operator_TIMES",
"TplMain.Operator.TIMES",
TplMain_Operator_TIMES__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_TIMES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_LESS__desc_added
#define TplMain_Operator_LESS__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_LESS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_LESS__desc = {
"TplMain_Operator_LESS",
"TplMain.Operator.LESS",
TplMain_Operator_LESS__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_LESS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_LESS__desc_added
#define TplMain_Operator_LESS__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_LESS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_LESS__desc = {
"TplMain_Operator_LESS",
"TplMain.Operator.LESS",
TplMain_Operator_LESS__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_LESS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_TIMES__desc_added
#define TplMain_Operator_TIMES__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_TIMES__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_TIMES__desc = {
"TplMain_Operator_TIMES",
"TplMain.Operator.TIMES",
TplMain_Operator_TIMES__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_TIMES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef TplMain_Operator_PLUS__desc_added
#define TplMain_Operator_PLUS__desc_added
ADD_METARECORD_DEFINITIONS const char* TplMain_Operator_PLUS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description TplMain_Operator_PLUS__desc = {
"TplMain_Operator_PLUS",
"TplMain.Operator.PLUS",
TplMain_Operator_PLUS__desc__fields
};
#endif
#else
extern struct record_description TplMain_Operator_PLUS__desc;
#endif
#ifdef __cplusplus
}
#endif
