zpmod  b19981f
High-performance Zsh module for script optimization and filesystem helpers
zpmod_builtins.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: MIT */
2 #pragma once
3 #include <stddef.h>
4 struct builtin;
5 
6 /* Accessors for builtin slices */
7 struct builtin *zp_get_self_builtins(size_t *count);
8 struct builtin *zp_get_fs_builtins(size_t *count);
9 
10 /* Other builtins implemented as direct handlers (readarray, custom_dot) */
11 int bin_readarray(char *nam, char **argv, Options ops, int func);
12 int bin_custom_dot(char *name, char **argv, Options ops, int func);
13 int bin_zpmod(char *nam, char **argv, Options ops, int func);
int bin_custom_dot(char *name, char **argv, Options ops, int func)
int bin_zpmod(char *nam, char **argv, Options ops, int func)
struct builtin * zp_get_self_builtins(size_t *count)
struct builtin * zp_get_fs_builtins(size_t *count)
Definition: fs_builtins.c:99
int bin_readarray(char *nam, char **argv, Options ops, int func)
readarray builtin entrypoint
Definition: readarray.c:26