diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-09-13 20:18:08 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-09-13 20:18:08 -0400 |
| commit | c455e7b67d2e55e6ed03e3449203d4e307f5a7dd (patch) | |
| tree | 27d9d4c77193f7aa1fe3a3c6fe5631d0ccfd59e2 /builtins/stdlib.h | |
| parent | 816aa29b799132acb8c71d4968df6c4619fb2b1d (diff) | |
Rename builtins/ -> stdlib/
Diffstat (limited to 'builtins/stdlib.h')
| -rw-r--r-- | builtins/stdlib.h | 34 |
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 |
