forked from nique_372/TsnTables
52 lines
2 KiB
MQL5
52 lines
2 KiB
MQL5
//+------------------------------------------------------------------+
|
|
//| Mask.mqh |
|
|
//| Copyright 2026, Niquel Mendoza |
|
|
//| https://www.mql5.com |
|
|
//+------------------------------------------------------------------+
|
|
#property copyright "Copyright 2026, Niquel Mendoza"
|
|
#property link "https://www.mql5.com"
|
|
#property strict
|
|
|
|
#ifndef TSNTABES_SRC_BITS_SWAR_MASK_MQH
|
|
#define TSNTABES_SRC_BITS_SWAR_MASK_MQH
|
|
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
namespace TSN
|
|
{
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
//--- Mascaras especificas de chars
|
|
// '
|
|
#define TSNTABLES_SWAR_MASK_COMILLA_APOS (0x2727272727272727)
|
|
// ;
|
|
#define TSNTABLES_SWAR_MASK_PUNTO_COMMA (0x3B3B3B3B3B3B3B3B)
|
|
// "
|
|
#define TSNTABLES_SWAR_MASK_COMILLA (0x2222222222222222)
|
|
// \
|
|
#define TSNTABLES_SWAR_MASK_BACK_SLASH (0x5C5C5C5C5C5C5C5C)
|
|
// (
|
|
#define TSNTABLES_SWAR_MASK_PARA_INI (0x2828282828282828)
|
|
// )
|
|
#define TSNTABLES_SWAR_MASK_PARA_END (0x2929292929292929)
|
|
// \n
|
|
#define TSNTABLES_SWAR_MASK_NEW_LINE (0x0A0A0A0A0A0A0A0A)
|
|
// ]
|
|
#define TSNTABLES_SWAR_MASK_COR_END (0x5D5D5D5D5D5D5D5D)
|
|
// }
|
|
#define TSNTABLES_SWAR_MASK_LLAVE_END (0x7D7D7D7D7D7D7D7D)
|
|
// ,
|
|
#define TSNTABLES_SWAR_MASK_COMMA (0x2C2C2C2C2C2C2C2C)
|
|
//
|
|
#define TSNTABLES_SWAR_MASK_COMODIN (0x2323232323232323)
|
|
// Espacio
|
|
#define TSNTABLES_SWAR_MASK_ESPACIO (0x2020202020202020)
|
|
// :
|
|
#define TSNTABLES_SWAR_MASK_DOS_PUNTOS (0x3A3A3A3A3A3A3A3A)
|
|
// =
|
|
#define TSNTABLES_SWAR_MASK_IGUAL (0x3D3D3D3D3D3D3D3D)
|
|
|
|
}
|
|
#endif // TSNTABES_SRC_BITS_SWAR_MASK_MQH
|