#ifndef CPPALLY_HPP
#define CPPALLY_HPP

// cppally API - Includes all necessary header files
// License: MIT
// Author: Nick Christofides

#include <cppally/r_setup.h>
#include <cppally/r_concepts.h> // Concepts and forward declarations
#include <cppally/r_utils.h>
#include <cppally/r_sexp.h>
#include <cppally/r_sexp_types.h>
#include <cppally/r_types.h>
#include <cppally/r_sym.h>
#include <cppally/r_env.h>
#include <cppally/r_limits.h>
#include <cppally/r_nas.h>
#include <cppally/r_scalar_ops.h>
#include <cppally/r_vec_utils.h>
#include <cppally/r_coerce_scalars.h>
#include <cppally/r_vec.h>
#include <cppally/r_pmap.h>
#include <cppally/r_vec_ops.h>
#include <cppally/r_factor.h>
#include <cppally/r_attrs.h>
#include <cppally/r_visit.h>
#include <cppally/r_length.h>
#include <cppally/r_copy.h>
#include <cppally/r_df.h>
#include <cppally/r_coerce.h>
#include <cppally/r_identical.h>
#include <cppally/sugar/r_list_helpers.h>
#include <cppally/sugar/r_df_methods.h>
#include <cppally/sugar/r_named_arg.h>
#include <cppally/sugar/r_stats.h>
#include <cppally/sugar/r_exprs.h>
#include <cppally/sugar/r_fns.h>
#include <cppally/sugar/r_hash.h>
#include <cppally/sugar/r_n_unique.h>
#include <cppally/sugar/r_sort.h>
#include <cppally/sugar/r_groups.h>
#include <cppally/sugar/r_match.h>
#include <cppally/sugar/r_unique.h>
#include <cppally/sugar/r_subset.h>
#include <cppally/sugar/r_rep.h>
#include <cppally/sugar/r_replace_at.h>
#include <cppally/sugar/r_make_vec.h>
#include <cppally/sugar/r_combine.h>
#include <cppally/sugar/r_recycle.h>
#include <cppally/sugar/r_paste.h>
#include <cppally/sugar/r_math.h>
#include <cppally/sugar/r_seq.h>
#include <cppally/sugar/r_sexp_methods.h>
#include <cppally/sugar/r_equal.h>
#include <cppally/sugar/r_list_pmap.h>

#endif
