Shape Analysis of Acyclic Doubly-Linked Lists
This directory contains an example analyses for a program that
splices a new element into an unsahred acyclic doubly-linked list
lists of the form
typedef struct node {
struct node *f;
struct node *b;
int data;
} *DL;
Goal
The aim of the analyses is to verify the absence of null dereferences.
Run the example with the following command: tvla splice