#ifndef YAPSSG_PATH_H #define YAPSSG_PATH_H char *path_join(const char *left, const char *right); char *path_make_default_output(const char *input_path); char *path_resolve_new(const char *path); char *path_resolve_from_file(const char *file_path, const char *relative_path); int path_is_within(const char *parent, const char *candidate); #endif