#pragma once

#define R_NO_REMAP
#include <R.h>
#include <Rinternals.h>
#undef R_NO_REMAP

#include "utils.h"

// [[export]]
extern "C" SEXP fs_getmode_(SEXP mode_str_sxp, SEXP mode_sxp);

// [[export]]
extern "C" SEXP fs_strmode_(SEXP mode_sxp);

// [[export]]
extern "C" SEXP fs_file_code_(SEXP path_sxp, SEXP mode_sxp);
