1
0
Çatalla 0
şundan çatallanmış nique_372/BasesParserSLan
BasesParserSLan/Src/Query/Def.mqh

60 satır
2 KiB
MQL5
Ham Kalıcı Bağlantı Normal Görünüm Geçmiş

2026-07-19 22:56:57 -05:00
//+------------------------------------------------------------------+
//| Def.mqh |
//| Copyright 2026, MetaQuotes Ltd. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2026, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property strict
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
#include "..\\DomImp.mqh"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
namespace TSN
{
#define TSN_DOMPATH_MASK_INS_TYPE (0xff)
#define TSN_DOMPATH_BIT_INS_ETYPE (8)
#define TSN_DOMPATH_MASK_COMPARE (0xf)
//---
// bool v
#define TSN_DOMPATH_BIT_INS_V_BOOL_START (12)
// stirng index
#define TSN_DOMPATH_BIT_INS_V_STR_START_I (12)
// extra arr\obj func
#define TSN_DOMPATH_BIT_INS_V_OA_START (12)
//---
#define TSN_DOMPATH_OA_T_SIZE (0)
2026-07-20 07:27:42 -05:00
#define TSN_DOMPATH_OA_T_EMPT (1)
2026-07-19 22:56:57 -05:00
//---
enum ENUM_DOMPATH_QUERY_INS_TYPE
{
DOMPATH_QUERY_INS_TYPE_ACCESO_KEY,
DOMPATH_QUERY_INS_TYPE_ACCESO_IDX,
DOMPATH_QUERY_INS_TYPE_INICIAR_ITERACION,
DOMPATH_QUERY_INS_TYPE_ITER_ASSING,
2026-07-20 07:27:42 -05:00
DOMPATH_QUERY_INS_TYPE_EXIT, // tal cual para elemenots.. no
DOMPATH_QUERY_INS_TYPE_COMPARE_IS, // tal cual de valores booleanos (@.is(Obj))
2026-07-19 22:56:57 -05:00
DOMPATH_QUERY_INS_TYPE_COMPARE_MENOR,
DOMPATH_QUERY_INS_TYPE_COMPARE_MAYOR,
DOMPATH_QUERY_INS_TYPE_COMPARE_MENOR_IGUAL,
DOMPATH_QUERY_INS_TYPE_COMPARE_MAYOR_IGUAL,
DOMPATH_QUERY_INS_TYPE_COMPARE_NO_IGUAL,
DOMPATH_QUERY_INS_TYPE_COMPARE_IGUAL,
DOMPATH_QUERY_INS_TYPE_JUMP_IS_TRUE,
DOMPATH_QUERY_INS_TYPE_JUMP_IS_FALSE,
};
}
//+------------------------------------------------------------------+