aboutsummaryrefslogtreecommitdiff
path: root/builtins/stdlib.h
diff options
context:
space:
mode:
Diffstat (limited to 'builtins/stdlib.h')
-rw-r--r--builtins/stdlib.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/builtins/stdlib.h b/builtins/stdlib.h
deleted file mode 100644
index da3ddbf7..00000000
--- a/builtins/stdlib.h
+++ /dev/null
@@ -1,34 +0,0 @@
-#pragma once
-
-// Built-in functions
-
-#include <stdbool.h>
-#include <stdint.h>
-#include <stdio.h>
-
-#include "datatypes.h"
-#include "types.h"
-#include "util.h"
-
-void tomo_init(void);
-__attribute__((format(printf, 1, 2)))
-_Noreturn void fail(const char *fmt, ...);
-__attribute__((format(printf, 4, 5)))
-_Noreturn void fail_source(const char *filename, int64_t start, int64_t end, const char *fmt, ...);
-Text_t builtin_last_err();
-void start_test(const char *filename, int64_t start, int64_t end);
-void end_test(const void *expr, const TypeInfo *type, const char *expected, const char *filename, int64_t start, int64_t end);
-#define test(expr, typeinfo, expected, start, end) {\
- start_test(__SOURCE_FILE__, start, end); \
- auto _expr = expr; \
- end_test(&_expr, typeinfo, expected, __SOURCE_FILE__, start, end); }
-void say(Text_t text, bool newline);
-Text_t ask(Text_t prompt, bool bold, bool force_tty);
-_Noreturn void tomo_exit(Text_t text, int32_t status);
-
-Closure_t spawn(Closure_t fn);
-bool pop_flag(char **argv, int *i, const char *flag, Text_t *result);
-void print_stack_trace(FILE *out, int start, int stop);
-void sleep_num(double seconds);
-
-// vim: ts=4 sw=0 et cino=L2,l1,(0,W4,m1,\:0