/*
 * File:
 *   ilist.h
 * Authors:
 *   CSC195 2003S
 * Summary:
 *   Declarations of important stuff related to
 *   Scheme-like lists of integers.
 */

struct inode {
  int val;
  struct inode *next;
} inode, *ilist;

ilist inull();
ilist icons(int head, ilist tail);
int icar(ilist il);
ilist icdr(ilist il);
int iIsEmpty(ilist il);
