1
0
mirror of https://github.com/sasjs/core.git synced 2025-12-10 22:14:35 +00:00
Files
core/main.dox
2021-05-27 09:40:38 +03:00

71 lines
1.7 KiB
Plaintext

/** \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_
*/