diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2018-09-26 15:29:17 +0300 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2018-09-26 15:29:17 +0300 |
commit | 715d3d48f962d17575ff9de0034f2ac89b59f975 (patch) | |
tree | 0ec8cd8e5b895bea4771b7c453cab5415fa5e6a7 /src/fspec/lexer.h | |
parent | d98285e367c29ec9eb1cacf5cf424d6910270efd (diff) |
Goodbye C compiler, hello colm compiler
Diffstat (limited to 'src/fspec/lexer.h')
-rw-r--r-- | src/fspec/lexer.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/fspec/lexer.h b/src/fspec/lexer.h deleted file mode 100644 index ef6e059..0000000 --- a/src/fspec/lexer.h +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once - -#include <fspec/memory.h> - -#include <stdbool.h> - -enum fspec_lexer_section { - FSPEC_SECTION_DATA, - FSPEC_SECTION_CODE, -}; - -struct fspec_lexer; -struct fspec_lexer { - struct { - size_t (*read)(struct fspec_lexer *lexer, void *input, const size_t size, const size_t nmemb); - size_t (*write)(struct fspec_lexer *lexer, const enum fspec_lexer_section section, const void *output, const size_t size, const size_t nmemb); - } ops; - - struct { - struct fspec_mem input; - } mem; -}; - -bool -fspec_lexer_parse(struct fspec_lexer *lexer, const char *name); |