Chimera: chimera_0-8/src/dllist.c File Reference

- Main Page
- Classes
- Files
- Directories

- File List
- File Members

# dllist.c File Reference

`#include <stdio.h>`
`#include <stdlib.h>`
`#include "dllist.h"`

## Functions
Dllist | new_dllist ()
void | dll_insert_b (Dllist node, Jval v)
void | dll_insert_a (Dllist n, Jval val)
void | dll_append (Dllist l, Jval val)
void | dll_prepend (Dllist l, Jval val)
void | dll_delete_node (Dllist node)
int | dll_empty (Dllist l)
void | free_dllist (Dllist l)
Jval | dll_val (Dllist l)

## Function Documentation

void dll_append | ( | Dllist | l,
|  | Jval | val
| ) |

void dll_delete_node | ( | Dllist | node | ) |

int dll_empty | ( | Dllist | l | ) |

void dll_insert_a | ( | Dllist | n,
|  | Jval | val
| ) |

void dll_insert_b | ( | Dllist | node,
|  | Jval | v
| ) |

void dll_prepend | ( | Dllist | l,
|  | Jval | val
| ) |

Jval dll_val | ( | Dllist | l | ) |

void free_dllist | ( | Dllist | l | ) |

Dllist new_dllist | ( |  | ) |