@x
typedef integer verdschlue ;
@y
typedef unsigned long verdschlue ;
@z
@x
typedef mdbk * mdbknoten ;
typedef mdmk * mdmknoten ;
typedef mdlk * mdlknoten ;
typedef mdek * mdeknoten ;
typedef struct {
wort w12 ;
integer l1 ;
trennvektor tr1 ;
boolean neu1 ;
boolean del1 ;
boolean used1 ;
mdbknoten li, re ;
} mdbk ;
typedef struct {
wort w12 ;
integer l1 ;
trennvektor tr1 ;
boolean neu1 ;
mdmknoten li, re ;
} mdmk ;
typedef struct {
wort w12 ;
integer l1 ;
mdlknoten li, re ;
} mdlk ;
typedef struct {
wort w12 ;
integer l1 ;
mdeknoten li, re ;
} mdek ;
@y
typedef struct mdbk {
wort w12 ;
integer l1 ;
trennvektor tr1 ;
boolean neu1 ;
boolean del1 ;
boolean used1 ;
struct mdbk * li, * re ;
} mdbk ;
typedef struct mdmk {
wort w12 ;
integer l1 ;
trennvektor tr1 ;
boolean neu1 ;
struct mdmk * li, * re ;
} mdmk ;
typedef struct mdlk {
wort w12 ;
integer l1 ;
struct mdlk * li, * re ;
} mdlk ;
typedef struct mdek {
wort w12 ;
integer l1 ;
struct mdek * li, * re ;
} mdek ;
typedef mdbk * mdbknoten ;
typedef mdmk * mdmknoten ;
typedef mdlk * mdlknoten ;
typedef mdek * mdeknoten ;
@z