#ifndef LISP16_ARCH_POSIX_H #define LISP16_ARCH_POSIX_H #include "../mem.h" #include "../stream.h" #define LSP_ARCH_INIT lsp_arch_posix_init #define LSP_ARCH_CREATE_MEM lsp_arch_posix_create_mem #define LSP_ARCH_FREE_MEM lsp_arch_posix_free_mem #define LSP_ARCH_CREATE_IN_STREAM lsp_arch_posix_create_in_stream #define LSP_ARCH_FREE_IN_STREAM lsp_arch_posix_free_in_stream #define LSP_ARCH_CREATE_OUT_STREAM lsp_arch_posix_create_out_stream #define LSP_ARCH_FREE_OUT_STREAM lsp_arch_posix_free_out_stream void lsp_arch_posix_init(); lsp_mem_t *lsp_arch_posix_create_mem(); void lsp_arch_posix_free_mem(lsp_mem_t *m); lsp_in_stream_t *lsp_arch_posix_create_in_stream(); void lsp_arch_posix_free_in_stream(lsp_in_stream_t *s); lsp_out_stream_t *lsp_arch_posix_create_out_stream(); void lsp_arch_posix_free_out_stream(lsp_out_stream_t *s); #endif