/* Copyright (C) 2010, 2011 Tony Garnock-Jones. All rights reserved. */ #ifndef cmsg_sexpio_h #define cmsg_sexpio_h #define SEXP_ERROR_OVERFLOW 0x8000 #define SEXP_ERROR_SYNTAX 0x8001 extern sexp_t *sexp_read_atom(IOHandle *h); extern int sexp_read(IOHandle *h, sexp_t **result_ptr); extern unsigned short sexp_write(IOHandle *h, sexp_t *x); extern unsigned short sexp_writeln(IOHandle *h, sexp_t *x); #endif