00001 #ifndef __VIENNA_RNA_PACKAGE_DIST_VARS_H__
00002 #define __VIENNA_RNA_PACKAGE_DIST_VARS_H__
00003
00015 extern int edit_backtrack;
00016
00021 extern char *aligned_line[4];
00022
00029 extern int cost_matrix;
00030
00031
00032
00033 typedef struct {
00034 int type;
00035 int weight;
00036 int father;
00037 int sons;
00038 int leftmostleaf;
00039 } Postorder_list;
00040
00041 typedef struct {
00042 Postorder_list *postorder_list;
00043 int *keyroots;
00044 } Tree;
00045
00046 typedef struct {
00047 int type;
00048 int sign;
00049 float weight;
00050 } swString;
00051 #endif