15 lines
413 B
C
15 lines
413 B
C
/* 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
|