/** \dir . * \brief Open Source Macro Library for Developers of the SAS Language. See: https://github.com/sasjs/core * \details To use - add the subfolders to your `SASAUTOS` call path. */ /*! \dir base * \brief Regular Base SAS Macros * \details These macros have the following attributes: * OS independent * Not metadata aware * No X command * Prefixes: _mf_, _mp_ Macros starting `mf_` are macro _functions_ and can be used in assignment statements. Those starting `mp_` are macro _procedures_, which generate SAS statements, and must therefore be applied accordingly. */ /*! \dir meta * \brief Metadata Aware Macros * \details These macros have the following attributes: * OS independent * Metadata aware * No X command * Prefixes: _mm_ */ /*! \dir metax * \brief Metadata Aware Macros with X commmand * \details These macros have the following attributes: * OS independent * Metadata aware * X command * Prefixes: _mmx_, _mmw_, _mmu_ */ /*! \dir Tests * \brief SASjs Tests * \details These folders contain the macro tests. They are first compiled and deployed (sasjs cbd) then executed (sasjs test). */ /*! \dir viya * \brief Viya macros * \details These macros have the following attributes: * OS independent * No X command * Prefixes: _mv_ */ /*! \dir lua * \brief Lua macros * \details These macros have the following attributes: * OS independent * Work as LUA functions (they are immediately executed/compiled) * Auto-generated from the plain source `.lua` files in the same directory * Prefixes: _ml_ */