From a19005e75ee048c6b52ab5708f47c788b71cbb61 Mon Sep 17 00:00:00 2001 From: pi-r-p Date: Thu, 19 Jan 2023 09:40:43 +0100 Subject: [PATCH] doc 2.11 update --- dist/monarch.js | 2508 +++++++++++++++++++++++------------------------ src/monarch.ts | 74 +- 2 files changed, 1306 insertions(+), 1276 deletions(-) diff --git a/dist/monarch.js b/dist/monarch.js index 8e75fb8..afa4570 100644 --- a/dist/monarch.js +++ b/dist/monarch.js @@ -10,1342 +10,1300 @@ System.register([], function (exports_1, context_1) { } Monarch.rules = { "keywords": [ - "MAP", - "FILTER", - "APPLY", - "REDUCE", - "BUCKETIZE", - "MOTIONSPLIT", - "LASTACTIVITY", - "REMOVETICK", - "ZSCORETEST", - "ZSCORE", - "ZPATTERNS", - "ZPATTERNDETECTION", - "ZDTW", - "ZDISCORDS", - "WRAPMV", - "WRAPRAWOPT", - "WRAPRAW", - "WRAPOPT", - "WRAPFAST", - "WRAP", - "GOLDWRAP", - "VALUESPLIT", - "VALUESORT", - "VALUES", - "VALUEHISTOGRAM", - "VALUEDEDUP", - "UPDATE", - "UNWRAPSIZE", - "UNWRAPENCODER", - "UNWRAPEMPTY", - "UNWRAP", - "UNBUCKETIZE", - "TOSELECTOR", - "TOBITS", - "TLTTB", - "TIMESPLIT", - "TIMESHIFT", - "TIMESCALE", - "TIMEMODULO", - "TIMECLIP", - "TICKS", - "TICKLIST", - "TICKINDEX", - "THRESHOLDTEST", - "STRICTPARTITION", - "STLESDTEST", - "STL", - "STANDARDIZE", - "SORTWITH", - "SORTBY", - "SORT", - "SMARTPARSE", - "SKEWNESS", - "SIZE", - "SINGLEEXPONENTIALSMOOTHING", - "SHRINK", - "SETVALUE", - "SETATTRIBUTES", - "RVALUESORT", - "RSORT", - "RLOWESS", - "RESETS", - "RENAME", - "RELABEL", - "RAWDTW", - "RANGECOMPACT", - "QUANTIZE", - "PROB", - "PIVOTSTRICT", - "PIVOT", - "PATTERNS", - "PATTERNDETECTION", - "PARTITION", - "PARSEVALUE", - "PARSESELECTOR", - "PARSE", - "PAPPLY", - "OPTIMIZE", - "ONLYBUCKETS", - "NSUMSUMSQ", - "NORMALIZE", - "NONEMPTY", - "NEWGTS", - "NAME", - "MVELEVATIONS", - "MVLOCATIONS", - "MVHHCODES", - "MVVALUES", - "MVTICKS", - "MVTICKSPLIT", - "MVINDEXSPLIT", - "MUSIGMA", - "MONOTONIC", - "MODE", - "METASORT", - "METASET", - "METADIFF", - "META", - "MERGE", - "MAXGTS", - "mapper.percentile", - "mapper.npdf", - "mapper.mod", - "mapper.median", - "mapper.finite", - "MAKEGTS", - "LTTB", - "LR", - "LOWESS", - "LOCSTRINGS", - "LOCATIONS", - "LOCATIONOFFSET", - "LASTTICK", - "LASTSORT", - "LASTBUCKET", - "LABELS", - "KURTOSIS", - "ISONORMALIZE", - "INTEGRATE", - "IFFT", - "IDWT", - "HYBRIDTEST2", - "HYBRIDTEST", - "GRUBBSTEST", - "ENCODER->", - "GEO.WITHIN", - "GEO.INTERSECTS", - "FUSE", - "FIRSTTICK", - "FINDSTATS", - "FINDSETS", - "FIND", - "filter.latencies", - "FILLVALUE", - "FILLTICKS", - "FILLPREVIOUS", - "FILLNEXT", - "FFTWINDOW", - "FFTAP", - "FFT", - "FETCHSTRING", - "FETCHLONG", - "FETCHDOUBLE", - "FETCHBOOLEAN", - "FETCH", - "FDWT", - "ESDTEST", - "EMPTY", - "ELEVATIONS", - "DWTSPLIT", - "DTW", - "DOUBLEEXPONENTIALSMOOTHING", - "DISCORDS", - "DELETE", - "DEDUP", - "CPROB", - "CORRELATE", - "COPYGEO", - "COMPACT", - "COMMONTICKS", - "CLONEEMPTY", - "CLONE", - "CLIP", - "CHUNK", - "BUCKETSPAN", - "BUCKETIZE", - "BUCKETCOUNT", - "BBOX", - "ATTRIBUTES", - "ATTICK", - "ATINDEX", - "ATBUCKET", - "APPLY", - "->MVSTRING", - "->GTS", - "->ENCODERS", + "!", + "!=", + "%", + "&", + "&&", + "(", + "()", + ")", + "*", + "**", + "+", + "+!", + "-", + "->B58", + "->B58C", + "->B64", + "->B64URL", + "->BIN", + "->BYTES", "->DOUBLEBITS", - "ADDVALUE", - "ASENCODERS", - "WRAPMV", - "WRAPRAWOPT", - "WRAPRAW", - "WRAPFAST", - "WRAP", - "SETATTRIBUTES", - "RENAME", - "NEWENCODER", - "MVELEVATIONS", - "MVLOCATIONS", - "MVHHCODES", - "MVVALUES", - "MVTICKS", - "MVTICKSPLIT", - "MVINDEXSPLIT", - "ENCODER->", - "CHUNKENCODER", - "->MVSTRING", - "->GTS", - "->ENCODERS", "->ENCODER", - "ASENCODERS", + "->ENCODERS", + "->FLOATBITS", + "->GEOCELL", + "->GEOHASH", + "->GEOJSON", + "->GEOSHAPE", + "->GML", + "->GTS", + "->GTSHHCODE", + "->GTSHHCODELONG", + "->HEX", + "->HHCODE", + "->HHCODELONG", + "->JSON", + "->KML", + "->LIST", "->LONGBYTES", - "INFLATE", - "UNGZIP", - "TOTIMESTAMP", - "TOSTRING", - "TORADIANS", - "TOLONG", - "TOHEX", - "TODOUBLE", - "TODEGREES", - "TOBOOLEAN", - "TOBIN", - "OPB64TOHEX", - "MVELEVATIONS", - "MVLOCATIONS", - "MVHHCODES", - "MVVALUES", - "MVTICKS", - "MVTICKSPLIT", - "MVINDEXSPLIT", - "Z->", - "VEC->", - "V->", - "OPB64->", - "MAT->", - "MAP->", - "LIST->", - "HEXTOBIN", - "HEXTOB64", - "HEX->", - "JSON->", - "FLOATBITS->", - "DEFLATE", - "GZIP", - "ENCODER->", - "DOUBLEBITS->", - "BIN->", - "B64URL->", + "->MACRO", + "->MAP", + "->MAT", + "->MVSTRING", + "->OPB64", + "->PICKLE", + "->Q", + "->RLP", + "->SET", + "->SSSS", + "->TSELEMENTS", + "->V", + "->VARINT", + "->VEC", + "->WKB", + "->WKT", + "->Z", + "/", + "<", + "<<", + "<=", + "==", + ">", + ">=", + ">>", + ">>>", + "ABI->", + "ABI.SIG", + "ABS", + "ACCEL.CACHE", + "ACCEL.NOCACHE", + "ACCEL.NOPERSIST", + "ACCEL.PERSIST", + "ACCEL.REPORT", + "ACOS", + "ADDDAYS", + "ADDDURATION", + "ADDEXACT", + "ADDMONTHS", + "ADDVALUE", + "ADDYEARS", + "AESUNWRAP", + "AESWRAP", + "AGO", + "AND", + "APPEND", + "APPLY", + "ASENCODERS", + "ASIN", + "ASREGS", + "ASSERT", + "ASSERTMSG", + "ATAN", + "ATAN2", + "ATBUCKET", + "ATINDEX", + "ATTICK", + "ATTRIBUTES", + "AUTHENTICATE", + "B58->", + "B58C->", "B64->", - "FROMHEX", - "FROMBITS", - "FROMBIN", - "BYTES->", - "BYTESTOBITS", - "BITSTOBYTES", - "BINTOHEX", "B64TOHEX", - "->Z", - "->VEC", - "->V", - "->OPB64", - "->MAT", - "->MAP", - "->LIST", - "->JSON", - "->HEX", - "->GTS", - "->ENCODERS", - "->ENCODER", - "->BYTES", - "->BIN", - "->B64URL", - "->B64", - "STRINGFORMAT", - "URLENCODE", - "URLDECODE", - "TRIM", - "TOUPPER", - "TOSTRING", - "TOLOWER", - "TOBIN", - "TEMPLATE", - "SUBSTRING", - "SPLIT", - "SMARTPARSE", - "SIZE", - "REVERSE", - "REPLACEALL", - "REPLACE", - "REOPTALT", - "PARSE", - "MATCHER", - "MATCH", - "JOIN", - "HASH", - "BIN->", "B64URL->", - "B64->", - "BYTES->", - "CLONEREVERSE", + "BBOX", + "BIN->", "BINTOHEX", - "B64TOHEX", - "->B64URL", - "->B64", - "SHUFFLE", - "SHAPE", - "RESHAPE", - "PERMUTE", - "HULLSHAPE", + "BITCOUNT", + "BITGET", + "BITSTOBYTES", + "BOOTSTRAP", + "BREAK", + "BUCKETCOUNT", + "BUCKETIZE", + "BUCKETIZE.CALENDAR", + "BUCKETSPAN", + "BYTES->", + "BYTESTOBITS", + "CALL", + "CAPADD", + "CAPCHECK", + "CAPDEL", + "CAPGET", + "CBRT", + "CEIL", + "CELL->", + "CELLCF", + "CELLCQ", + "CELLROW", + "CELLTAGS", + "CELLTS", + "CELLVALUE", + "CEVAL", + "CHECKMACRO", "CHECKSHAPE", - "GROUPBY", - "FILTERBY", - "ZIP", - "UNPACK", - "UNLIST", - "UNIQUE", - "SUBLIST", - "SORTWITH", - "SORTBY", - "SIZE", - "SET", - "REVERSE", - "REMOVE", - "PACK", - "]", - "LSORT", - "[]", - "[[]]", - "LMAP", - "[", - "LFLATMAP", - "VEC->", - "V->", - "IMMUTABLE", - "MAT->", - "LIST->", - "GET", - "FLATTEN", - "CONTAINS", - "CLONEREVERSE", + "CHRONOEND", + "CHRONOSTART", + "CHRONOSTATS", + "CHUNK", + "CHUNKENCODER", + "CLEAR", + "CLEARDEFS", + "CLEARREGS", + "CLEARSYMBOLS", + "CLEARTOMARK", + "CLIP", "CLONE", - "APPEND", - "->VEC", - "->MAT", - "->LIST", - "+!", - "SHAPE", - "RESHAPE", - "PERMUTE", - "HULLSHAPE", - "CHECKSHAPE", - "->LONGBYTES", - "~", - "|", - "TOLONG", - "TOBIN", - "SUBSTRING", - "SET", - "REVERSE", - "^", - "HEXTOBIN", - "FLOATBITS->", - "GET", - "DOUBLEBITS->", - "BIN->", - "FROMBITS", - "FROMBIN", + "CLONEEMPTY", "CLONEREVERSE", - "BYTESTOBITS", - "BITSTOBYTES", - "BITGET", - "BITCOUNT", - "BINTOHEX", - "->FLOATBITS", - "->DOUBLEBITS", - "->BIN", - "&", - "PtoImage", - "PshapeMode", - "Pshape", - "PloadShape", - "Pvertex", - "PupdatePixels", - "Ptriangle", - "Ptranslate", - "Ptint", - "PtextWidth", - "PtextSize", - "PtextMode", - "PtextLeading", - "PtextFont", - "PtextDescent", - "PtextAscent", - "PtextAlign", - "Ptext", - "PstrokeWeight", - "PstrokeJoin", - "PstrokeCap", - "Pstroke", - "PsphereDetail", - "Psphere", - "PshearY", - "PshearX", - "Pset", - "Pscale", - "Psaturation", - "Protate", - "PresetMatrix", - "Pred", - "PrectMode", - "Prect", - "PquadraticVertex", - "Pquad", - "PpushStyle", - "PpushMatrix", - "PpopStyle", - "PpopMatrix", - "Ppoint", - "Ppixels", - "PnoTint", - "PnoStroke", - "Pnorm", - "PnoFill", - "PnoClip", - "Pmap", - "Pmag", - "Pline", - "PlerpColor", - "Plerp", - "PimageMode", - "Pimage", - "Phue", - "Pgreen", - "PGraphics", - "Pget", - "Pfill", - "PendShape", - "PendContour", - "Pencode", - "PellipseMode", - "Pellipse", - "Pdist", - "Pdecode", - "PcurveVertex", - "PcurveTightness", - "PcurveTangent", - "PcurvePoint", - "PcurveDetail", - "Pcurve", - "PcreateFont", - "Pcopy", - "Pconstrain", - "PcolorMode", - "Pcolor", - "Pclip", - "Pclear", - "Pbrightness", - "Pbox", - "Pblue", - "PblendMode", - "Pblend", - "PbezierVertex", - "PbezierTangent", - "PbezierPoint", - "PbezierDetail", - "Pbezier", - "PbeginShape", - "PbeginContour", - "Pbackground", - "Parc", - "Palpha", - "Pfilter", - "TIMED", - "CHRONOSTATS", - "CHRONOSTART", - "CHRONOEND", - "LOGEVENT->", - "TDESCRIBE", - "TYPEOF", - "STOP", - "SECTION", - "LINEON", - "LINEOFF", - "GETSECTION", - "EXPORT", - "ASSERTMSG", - "ASSERT", - "URLFETCH", - "MAXURLFETCHSIZE", - "MAXURLFETCHCOUNT", - "TOKENSECRET", - "TOKENGEN", - "TOKENDUMP", - "SHMSTORE", - "SHMLOAD", - "MUTEX", - "SENSISION.DUMPEVENTS", - "SENSISION.DUMP", - "SENSISION.UPDATE", - "SENSISION.SET", - "SENSISION.GET", - "SENSISION.EVENT", - "HLOCATE", - "FUNCTIONS", - "TDESCRIBE", - "STDOUT", - "STDERR", - "NOLOG", - "LOGMSG", - "SYNC", - "REXECZ", - "REXEC", - "CEVAL", - "URLFETCH", - "MAXURLFETCHSIZE", - "MAXURLFETCHCOUNT", - "WEBCALL", - "WF.SETREPOS", - "WF.GETREPOS", - "WF.ADDREPO", - "WFOFF", - "WFON", - "IMPORT", - "VARS", - "TIMEON", - "TIMEOFF", - "SHMSTORE", - "SHMLOAD", - "PSTACK", - "PEEKN", - "PEEK", - "NPEEK", - "MUTEX", - "WSSTACK", - "JSONSTACK", - "ECHOON", - "ECHOOFF", - "PUSHR", - "POPR", + "COMMONTICKS", + "COMPACT", + "CONTAINS", + "CONTAINSKEY", + "CONTAINSVALUE", + "CONTINUE", + "COPYGEO", + "COPYSIGN", + "CORRELATE", + "COS", + "COSH", + "COUNTER", + "COUNTERDELTA", + "COUNTERSET", + "COUNTERVALUE", + "COUNTTOMARK", "CPOPR", - "CLEARREGS", - "ASREGS", - "UNSECURE", - "TYPEOF", - "TIMINGS", - "SYMBOLS", - "SWAP", - "STORE", - "STOP", - "STACKTOLIST", - "STACKATTRIBUTE", - "SNAPSHOTTOMARK", - "SNAPSHOTN", - "SNAPSHOTCOPYTOMARK", - "SNAPSHOTCOPYN", - "SNAPSHOTCOPYALLTOMARK", - "SNAPSHOTCOPYALL", - "SNAPSHOTCOPY", - "SNAPSHOTALLTOMARK", - "SNAPSHOTALL", - "SNAPSHOT", - "SECUREKEY", - "SECURE", - "SECTION", - "SAVE", - "RUNNERNONCE", - "ROT", - "ROLLD", - "ROLL", - "REXECZ", - "REXEC", - "RESTORE", - "RESET", - "REPORT", - "REDEFS", - "PIGSCHEMA", - "PICK", - "NOTIMINGS", - "NDEBUGON", - "MAXDEPTH", - "MARK", - "LOAD", - "[", - "LINEON", - "LINEOFF", - "ISAUTHENTICATED", - "IDENT", - "HEADER", - "GETSECTION", - "FORGET", - "EXTLOADED", - "EXPORT", - "EVALSECURE", - "ERROR", - "ELAPSED", - "DUPN", - "DUP", - "DROPN", - "DROP", - "DEREF", - "DEPTH", - "DEF", - "DEBUGON", - "DEBUGOFF", + "CPROB", + "CROP", "CSTORE", - "COUNTTOMARK", - "CLEARTOMARK", - "CLEARSYMBOLS", - "CLEARDEFS", - "CLEAR", - "BOOTSTRAP", - "AUTHENTICATE", - "UPDATEON", - "UPDATEOFF", - "TOKENSECRET", - "TIMEBOX", - "METAON", - "METAOFF", - "DELETEON", + "DEBUGOFF", + "DEBUGON", + "DECREMENTEXACT", + "DEDUP", + "DEF", + "DEFINED", + "DEFINEDMACRO", + "DEFLATE", + "DELETE", "DELETEOFF", - "TOKENGEN", - "TOKENDUMP", - "FUNCTIONS", - "UPDATE", - "TOKENINFO", - "STU", - "SETMACROCONFIG", - "RUN", - "REV", - "OPS", - "NOOP", - "MSTU", - "MINREV", - "MAXSYMBOLS", - "MAXRECURSION", - "MAXPIXELS", - "MAXOPS", - "MAXLOOP", - "MAXGTS", - "MAXGEOCELLS", - "MAXDEPTH", - "MAXBUCKETS", - "MACROTTL", - "MACROCONFIGSECRET", - "MACROCONFIGDEFAULT", - "MACROCONFIG", - "LIMIT", - "JSONSTRICT", - "JSONLOOSE", - "PICKLE->", - "INFOMODE", - "INFO", - "GETHOOK", - "EVERY", - "CALL", - "->PICKLE", - "filler.trend", - "filler.previous", - "filler.next", - "filler.interpolate", - "MACROFILLER", + "DELETEON", + "DEPTH", + "DEREF", + "DET", + "DIFFERENCE", + "DISCORDS", + "DOC", + "DOCMODE", + "DOUBLEBITS->", + "DOUBLEEXPONENTIALSMOOTHING", + "DROP", + "DROPN", + "DTW", + "DUP", + "DUPN", + "DURATION", + "DWTSPLIT", + "E", + "ECDH", + "ECGEN", + "ECHOOFF", + "ECHOON", + "ECPRIVATE", + "ECPUBLIC", + "ECRECOVER", + "ECSIGN", + "ECVERIFY", + "EIP712.HASH", + "ELAPSED", + "ELEVATIONS", + "EMPTY", + "ENCODER->", + "ERROR", + "ESDTEST", + "ETH.BIP32", + "ETH.BIP39", + "ETH.CALL", + "ETH.KEY", + "ETH.LOG", + "ETH.NONCE", + "ETH.RECEIPT", + "ETH.RETURN", + "ETH.TXN", + "ETH.VERIFY", + "EVALSECURE", + "EVERY", + "EXP", + "EXPM1", + "EXPORT", + "EXTLOADED", + "F", + "FDWT", + "FETCH", + "FETCHBOOLEAN", + "FETCHDOUBLE", + "FETCHLONG", + "FETCHSTRING", + "FFT", + "FFTAP", + "FFTWINDOW", "FILL", - "TOINTEXACT", - "SUBTRACTEXACT", - "SCALB", - "RANDOM", - "NEXTDOWN", - "NEGATEEXACT", - "MULTIPLYEXACT", - "INCREMENTEXACT", - "GETEXPONENT", - "FLOORMOD", + "FILLNEXT", + "FILLPREVIOUS", + "FILLTICKS", + "FILLVALUE", + "FILTER", + "FILTERBY", + "FIND", + "FINDSETS", + "FINDSTATS", + "FIRSTTICK", + "FLATTEN", + "FLOAD", + "FLOATBITS->", + "FLOOR", "FLOORDIV", - "DECREMENTEXACT", - "ADDEXACT", - "~=", - "~", - "ULP", - "TRANSPOSE", - "TR", - "TOBITS", - "TANH", - "TAN", - "SRANDPDF", - "SRAND", - "SQRT", - "SINH", - "SIN", - "SIGNUM", - "ROUND", - "RINT", - "REVBITS", - "RANDPDF", - "RAND", - "pi", - "PROBABILITY", - "PRNG", - "OPTDTW", - "e", - "NPDF", - "NONNULL", - "NEXTUP", - "NEXTAFTER", - "NBOUNDS", - "MINLONG", - "MIN", - "MAXLONG", - "MAX", - "LOG1P", - "LOG10", - "LOG", - "LBOUNDS", - "VEC->", - "PI", + "FLOORMOD", + "FORGET", + "FREAD", + "FROMBIN", + "FROMBITS", + "FROMHEX", + "FSTORE", + "FUNCREF", + "FUNCTIONS", + "FUSE", + "GEO.BUFFER", + "GEO.COVER", + "GEO.COVER.RL", + "GEO.DIFFERENCE", + "GEO.GML", + "GEO.GML.UNIFORM", + "GEO.INTERSECTION", + "GEO.INTERSECTS", + "GEO.JSON", + "GEO.JSON.UNIFORM", + "GEO.KML", + "GEO.KML.UNIFORM", + "GEO.NORMALIZE", + "GEO.OPTIMIZE", + "GEO.REGEXP", + "GEO.UNION", + "GEO.WITHIN", + "GEO.WKB", + "GEO.WKB.UNIFORM", + "GEO.WKT", + "GEO.WKT.UNIFORM", + "GEOCELL->", + "GEOHASH->", + "GEOPACK", + "GEOSHAPE->", + "GEOSHIFT", + "GEOSPLIT", + "GEOUNPACK", + "GET", + "GETEXPONENT", + "GETHOOK", + "GETSECTION", + "GITFIND", + "GITLOAD", + "GITLOG", + "GITRM", + "GITSTORE", + "GITTAG", + "GOLDWRAP", + "GOST", + "GROUPBY", + "GRUBBSTEST", + "GTSHHCODE->", + "GUARD", + "GZIP", + "HASH", + "HAVERSINE", + "HEADER", + "HEX->", + "HEXTOB64", + "HEXTOBIN", + "HFCAT", + "HFCLOSE", + "HFDUMP", + "HFFETCH", + "HFID", + "HFINDEX", + "HFINFO", + "HFKEYS", + "HFOPEN", + "HFRESCAN", + "HFTOKEN", + "HHCODE->", + "HHCODE.BBOX", + "HHCODE.CENTER", + "HHCODE.EAST", + "HHCODE.NORTH", + "HHCODE.NORTH.EAST", + "HHCODE.NORTH.WEST", + "HHCODE.SOUTH", + "HHCODE.SOUTH.EAST", + "HHCODE.SOUTH.WEST", + "HHCODE.WEST", + "HIDE", + "HLOCATE", + "HTTP", + "HULLSHAPE", + "HUMANDURATION", + "HYBRIDTEST", + "HYBRIDTEST2", + "HYPOT", + "IDENT", + "IDWT", + "IEEEREMAINDER", + "IFFT", + "IMMUTABLE", + "IMPORT", + "INCREMENTEXACT", + "INDEXOF", + "INFLATE", + "INFO", + "INFOMODE", + "INTEGRATE", + "INTERPOLATE", + "INTERSECTION", + "INV", + "ISAUTHENTICATED", "ISNULL", "ISNaN", - "INV", + "ISO8601", + "ISODURATION", + "ISONORMALIZE", + "JOIN", + "JSON->", + "JSONCOMPACT", + "JSONLOOSE", + "JSONPRETTY", + "JSONSTACK", + "JSONSTRICT", + "KECCAK.128", + "KECCAK.224", + "KECCAK.256", + "KECCAK.288", + "KECCAK.384", + "KECCAK.512", + "KEYLIST", + "KURTOSIS", + "LABELS", + "LASTACTIVITY", + "LASTBUCKET", + "LASTSORT", + "LASTTICK", + "LBOUNDS", + "LEVELDBCLOSE", + "LEVELDBOPEN", + "LEVELDBSECRET", + "LEVELDBSNAPSHOT", + "LEVELDBSNAPSHOTINC", + "LFILTER", + "LFLATMAP", + "LIMIT", + "LINEOFF", + "LINEON", + "LIST->", + "LMAP", + "LOAD", + "LOCATIONOFFSET", + "LOCATIONS", + "LOCSTRINGS", + "LOG", + "LOG10", + "LOG1P", + "LOGEVENT->", + "LOGMSG", + "LOWESS", + "LR", + "LSORT", + "LTTB", + "MACRO->", + "MACROBUCKETIZER", + "MACROCONFIG", + "MACROCONFIGDEFAULT", + "MACROCONFIGSECRET", + "MACROFILLER", + "MACROTTL", + "MAKEGTS", + "MAN", + "MAP", + "MAP->", + "MAPID", + "MARK", "MAT->", - "HYPOT", - "E", - "FLOOR", - "FDWT", - ">=", - "EXPM1", - "EXP", - ">", - "==", - "<=", - "<", - "DET", - "COSH", - "COS", - "COPYSIGN", - "CEIL", - "CBRT", - "ATAN2", - "ATAN", - "ASIN", - "/", - "->VEC", - "->MAT", - "->FLOATBITS", - "->DOUBLEBITS", - "ACOS", - "ABS", - "**", - "+", - "COUNTERSET", - "RANGE", - "COUNTERVALUE", - "COUNTERDELTA", - "COUNTER", - "F", - "T", - "||", - "reducer.and", - "reducer.and.exclude-nulls", - "OR", - "NOT", + "MATCH", + "MATCHER", + "MAX", + "MAXBUCKETS", + "MAXDEPTH", + "MAXGEOCELLS", + "MAXGTS", + "MAXJSON", + "MAXLONG", + "MAXLOOP", + "MAXOPS", + "MAXPIXELS", + "MAXRECURSION", + "MAXSYMBOLS", + "MAXURLFETCHCOUNT", + "MAXURLFETCHSIZE", + "MCHECKSIG", + "MD2", + "MD4", + "MD5", + "MDETACH", + "MERGE", + "META", + "METADIFF", + "METAOFF", + "METAON", + "METASET", + "METASORT", + "MFILTER", + "MIN", + "MINLONG", + "MINREV", + "MMAP", + "MODE", + "MONOTONIC", + "MOTIONSPLIT", + "MRSEC", + "MSEC", + "MSIG", + "MSIGCOUNT", + "MSIGINFO", + "MSIGN", + "MSORT", + "MSTU", + "MULTIPLYEXACT", + "MUSIGMA", + "MUTEX", + "MVELEVATIONS", + "MVERIFY", + "MVHHCODES", + "MVINDEXSPLIT", + "MVLOCATIONS", + "MVTICKS", + "MVTICKSPLIT", + "MVVALUES", + "NAME", + "NBOUNDS", + "NDEBUGON", + "NEGATEEXACT", + "NEWENCODER", + "NEWGTS", + "NEXTAFTER", + "NEXTDOWN", + "NEXTUP", + "NOLOG", + "NONEMPTY", "NONNULL", - "mapper.or", - "mapper.and", - "ISNULL", - "DEFINEDMACRO", - "DEFINED", - "CONTINUE", - "CHECKMACRO", - "bucketizer.or", - "bucketizer.and", - "BREAK", - "AND", - "&&", - "!", - "MAN", - "UUID", - "RTFM", - "MAN", - "RTFM", - "INFOMODE", - "INFO", - "DOCMODE", - "DOC", - "ZSCORETEST", - "ZDISCORDS", - "THRESHOLDTEST", - "STLESDTEST", - "HYBRIDTEST2", - "HYBRIDTEST", - "GRUBBSTEST", - "ESDTEST", - "DISCORDS", - "ZDTW", + "NOOP", + "NORMALIZE", + "NOT", + "NOTAFTER", + "NOTBEFORE", + "NOTIMINGS", + "NOW", + "NPDF", + "NPEEK", + "NSUMSUMSQ", + "ONLYBUCKETS", + "OPB64->", + "OPB64TOHEX", + "OPS", + "OPTDTW", + "OPTIMIZE", + "OR", + "PACK", + "PAPPLY", + "PARSE", + "PARSESELECTOR", + "PARSEVALUE", + "PARTITION", + "PATTERNDETECTION", + "PATTERNS", + "PEEK", + "PEEKN", + "PERMUTE", + "PFILTER", + "PGPDECRYPT", + "PGPENCRYPT", + "PGPINFO", + "PGPPRIVATE", + "PGPPUBLIC", + "PGPRING", + "PGPSIGN", + "PGPVERIFY", + "PGraphics", + "PI", + "PICK", + "PICKLE->", + "PIGSCHEMA", + "PIVOT", + "PIVOTSTRICT", + "POLYFIT", + "POLYFUNC", + "POPR", + "PREDUCE", + "PRNG", + "PROB", + "PROBABILITY", + "PSTACK", + "PUSHR", + "PUT", + "Palpha", + "Parc", + "Pbackground", + "PbeginContour", + "PbeginShape", + "Pbezier", + "PbezierDetail", + "PbezierPoint", + "PbezierTangent", + "PbezierVertex", + "Pblend", + "PblendMode", + "Pblue", + "Pbox", + "Pbrightness", + "Pclear", + "Pclip", + "Pcolor", + "PcolorMode", + "Pconstrain", + "Pcopy", + "PcreateFont", + "Pcurve", + "PcurveDetail", + "PcurvePoint", + "PcurveTangent", + "PcurveTightness", + "PcurveVertex", + "Pdecode", + "Pdist", + "Pellipse", + "PellipseMode", + "Pencode", + "PendContour", + "PendShape", + "Pfill", + "Pfilter", + "Pget", + "Pgreen", + "Phue", + "Pimage", + "PimageMode", + "Plerp", + "PlerpColor", + "Pline", + "PloadShape", + "Pmag", + "Pmap", + "Pmask", + "PnoClip", + "PnoFill", + "PnoStroke", + "PnoTint", + "Pnorm", + "Ppixels", + "Ppoint", + "PpopMatrix", + "PpopStyle", + "PpushMatrix", + "PpushStyle", + "Pquad", + "PquadraticVertex", + "Prect", + "PrectMode", + "Pred", + "PresetMatrix", + "Presize", + "Protate", + "Psaturation", + "Pscale", + "Pset", + "Pshape", + "PshapeMode", + "PshearX", + "PshearY", + "Psize", + "Psphere", + "PsphereDetail", + "Pstroke", + "PstrokeCap", + "PstrokeJoin", + "PstrokeWeight", + "Ptext", + "PtextAlign", + "PtextAscent", + "PtextDescent", + "PtextFont", + "PtextLeading", + "PtextMode", + "PtextSize", + "PtextWidth", + "Ptint", + "PtoImage", + "Ptranslate", + "Ptriangle", + "PupdatePixels", + "Pvertex", + "Q->", + "QCONJUGATE", + "QDIVIDE", + "QMULTIPLY", + "QROTATE", + "QROTATION", + "QUANTIZE", + "RAND", + "RANDOM", + "RANDPDF", + "RANGE", + "RANGECOMPACT", "RAWDTW", - "OPTDTW", - "DTW", - "WRAPMV", - "NEWENCODER", - "MVELEVATIONS", - "MVLOCATIONS", - "MVHHCODES", - "MVVALUES", - "MVTICKS", - "MVTICKSPLIT", - "MVINDEXSPLIT", - "->MVSTRING", - "->GTS", - "w", - "us", - "TSELEMENTS", - "TOTIMESTAMP", - "STU", - "s", - "ps", - "ns", - "NOW", - "NOTBEFORE", - "NOTAFTER", - "MSTU", - "ms", - "m", - "TSELEMENTS->", - "ISO8601", - "HUMANDURATION", - "h", - "d", - "->TSELEMENTS", - "AGO", - "ADDYEARS", - "ADDMONTHS", - "ADDDURATION", - "ADDDAYS", - "VALUELIST", - "UNMAP", - "}", - "{}", - "{", - "SUBMAP", - "SIZE", + "REDEFS", + "REDUCE", + "RELABEL", "REMOVE", - "PUT", - "MSORT", - "MAPID", - "KEYLIST", - "IMMUTABLE", - "MAP->", - "GET", - "CONTAINSVALUE", - "CONTAINSKEY", - "CLONE", - "APPEND", - "->MAP", - "~=", - "~", - "||", - "|", - "SIGNUM", - "OR", - "^", - "LOG10", - "LOG", - "IEEEREMAINDER", - ">>>", - ">>", - ">=", - ">", - "==", - "<=", - "<<", - "<", - "AND", - "/", - "-", - "**", - "*", - "+!", - "+", - "&&", - "&", - "%", - "!=", - "!", - "UNSECURE", - "SHA256HMAC", - "SHA256", - "SHA1HMAC", - "SHA1", - "SECUREKEY", - "SECURE", - "RSAVERIFY", - "RSASIGN", - "RSAPUBLIC", - "RSAPRIVATE", - "RSAGEN", - "RSAENCRYPT", + "REMOVETICK", + "RENAME", + "REOPTALT", + "REPLACE", + "REPLACEALL", + "REPORT", + "RESET", + "RESETS", + "RESHAPE", + "RESTORE", + "REV", + "REVBITS", + "REVERSE", + "REXEC", + "REXECZ", + "RINT", + "RIPEMD128", + "RIPEMD160", + "RIPEMD256", + "RIPEMD320", + "RLOWESS", + "RLP->", + "ROLL", + "ROLLD", + "ROT", + "ROTATIONQ", + "ROUND", "RSADECRYPT", - "MD5", - "EVALSECURE", - "AESWRAP", - "AESUNWRAP", - "UNION", + "RSAENCRYPT", + "RSAGEN", + "RSAPRIVATE", + "RSAPUBLIC", + "RSASIGN", + "RSAVERIFY", + "RSORT", + "RTFM", + "RUN", + "RUNNERAT", + "RUNNERIN", + "RUNNERNONCE", + "RUNR", + "RVALUESORT", + "SAVE", + "SCALB", + "SECTION", + "SECURE", + "SECUREKEY", + "SENSISION.DUMP", + "SENSISION.DUMPEVENTS", + "SENSISION.EVENT", + "SENSISION.GET", + "SENSISION.SET", + "SENSISION.UPDATE", + "SET", "SET->", - "INTERSECTION", - "IMMUTABLE", - "DIFFERENCE", - "->SET", - ")", - "()", - "(", + "SETATTRIBUTES", + "SETMACROCONFIG", + "SETVALUE", + "SHA1", + "SHA1HMAC", + "SHA224", + "SHA256", + "SHA256HMAC", + "SHA3.224", + "SHA3.256", + "SHA3.384", + "SHA3.512", + "SHA384", + "SHA512", + "SHAPE", + "SHMDEFINED", + "SHMLOAD", + "SHMSTORE", + "SHOW", + "SHRINK", + "SHUFFLE", + "SIGNUM", + "SIN", + "SINGLEEXPONENTIALSMOOTHING", + "SINH", + "SIZE", + "SKEWNESS", + "SMARTPARSE", + "SNAPSHOT", + "SNAPSHOTALL", + "SNAPSHOTALLTOMARK", + "SNAPSHOTCOPY", + "SNAPSHOTCOPYALL", + "SNAPSHOTCOPYALLTOMARK", + "SNAPSHOTCOPYN", + "SNAPSHOTCOPYTOMARK", + "SNAPSHOTN", + "SNAPSHOTREADABLE", + "SNAPSHOTTOMARK", + "SORT", + "SORTBY", + "SORTWITH", + "SPLIT", + "SQRT", + "SRAND", + "SRANDPDF", + "SSSS->", + "SSTFIND", + "SSTINFO", + "SSTPURGE", + "SSTREPORT", + "SSTTIMESTAMP", + "STACKATTRIBUTE", + "STACKPSSECRET", + "STACKTOLIST", + "STANDARDIZE", + "STDERR", + "STDIN", + "STDOUT", + "STL", + "STLESDTEST", + "STOP", + "STORE", + "STRICTPARTITION", + "STRINGFORMAT", + "STU", + "SUBLIST", + "SUBMAP", + "SUBSTRING", + "SUBTRACTEXACT", + "SWAP", + "SYMBOLS", + "SYNC", + "T", + "TAN", + "TANH", + "TDESCRIBE", + "TEMPLATE", + "THRESHOLDTEST", + "TICKINDEX", + "TICKLIST", + "TICKS", + "TIGER", + "TIMEBOX", + "TIMECLIP", + "TIMED", + "TIMEMODULO", + "TIMEOFF", + "TIMEON", + "TIMESCALE", + "TIMESHIFT", + "TIMESPLIT", + "TIMINGS", + "TLTTB", + "TOBIN", + "TOBITS", + "TOBOOLEAN", + "TODEGREES", + "TODOUBLE", + "TOHEX", + "TOINTEXACT", + "TOKENDUMP", + "TOKENGEN", + "TOKENINFO", + "TOKENSECRET", + "TOLONG", + "TOLOWER", + "TORADIANS", + "TOSELECTOR", + "TOSTRING", + "TOTIMESTAMP", + "TOUPPER", + "TR", + "TRANSPOSE", + "TRIM", "TSELEMENTS", - "STU", - "NOW", - "MSTU", "TSELEMENTS->", - "ISODURATION", - "ISO8601", - "HUMANDURATION", - "DURATION", - "->TSELEMENTS", - "TANH", - "TAN", - "SINH", - "SIN", - "HYPOT", - "COSH", - "COS", - "ATAN2", - "ATAN", - "ASIN", - "ACOS", - "STL", - "MAXBUCKETS", - "MACROBUCKETIZER", - "LASTBUCKET", - "INTERPOLATE", - "FILLVALUE", - "FILLPREVIOUS", - "FILLNEXT", - "CROP", - "BUCKETSPAN", - "BUCKETIZE", - "BUCKETCOUNT", - "ATBUCKET", - "SRANDPDF", - "SKEWNESS", - "SINGLEEXPONENTIALSMOOTHING", - "RANDPDF", - "PROBABILITY", - "PROB", - "LR", - "KURTOSIS", - "DOUBLEEXPONENTIALSMOOTHING", - "SIZE", - "mapper.truecourse", - "mapper.hdist", - "mapper.geo.within", - "mapper.geo.outside", - "mapper.geo.clear", + "TYPEOF", + "ULP", + "UNBUCKETIZE", + "UNBUCKETIZE.CALENDAR", + "UNGZIP", + "UNION", + "UNIQUE", + "UNLIST", + "UNMAP", + "UNPACK", + "UNSECURE", + "UNSET", + "UNWRAP", + "UNWRAPEMPTY", + "UNWRAPENCODER", + "UNWRAPSIZE", + "UPDATE", + "UPDATEOFF", + "UPDATEON", + "URLDECODE", + "URLENCODE", + "URLFETCH", + "UUID", + "V->", + "VALUEDEDUP", + "VALUEHISTOGRAM", + "VALUELIST", + "VALUES", + "VALUESORT", + "VALUESPLIT", + "VARINT->", + "VARS", + "VEC->", + "WEBCALL", + "WF.ADDREPO", + "WF.GETREPOS", + "WF.SETREPOS", + "WFOFF", + "WFON", + "WHIRLPOOL", + "WRAP", + "WRAPFAST", + "WRAPMV", + "WRAPMV!", + "WRAPOPT", + "WRAPRAW", + "WRAPRAWOPT", + "WSINFO", + "WSKILL", + "WSKILLSESSION", + "WSNAME", + "WSPS", + "WSSESSION", + "WSSTACK", + "WSSTOP", + "WSSTOPSESSION", + "Z->", + "ZDISCORDS", + "ZDTW", + "ZIP", + "ZPATTERNDETECTION", + "ZPATTERNS", + "ZSCORE", + "ZSCORETEST", + "[", + "[[", + "[[]]", + "[]", + "]", + "]]", + "^", + "babbage", + "bucketizer.and", + "bucketizer.or", + "buterin", + "d", + "e", + "eth", + "ether", + "filler.interpolate", + "filler.next", + "filler.previous", + "filler.trend", + "filter.latencies", + "finney", + "gwei", + "h", + "kwei", + "lovelace", + "m", + "mapper.and", + "mapper.finite", "mapper.geo.approximate", - "LOCSTRINGS", - "LOCATIONS", - "HHCODE.SOUTH.WEST", - "HHCODE.SOUTH.EAST", - "HHCODE.NORTH.WEST", - "HHCODE.NORTH.EAST", - "HHCODE.WEST", - "HHCODE.EAST", - "HHCODE.SOUTH", - "HHCODE.NORTH", - "HHCODE.CENTER", - "HHCODE.BBOX", - "HAVERSINE", - "HHCODE->", - "GTSHHCODE->", - "GEOHASH->", - "GEOUNPACK", - "GEOPACK", - "GEO.WKT.UNIFORM", - "GEO.WKT", - "GEO.WKB.UNIFORM", - "GEO.WKB", - "GEO.WITHIN", - "GEO.UNION", - "GEO.REGEXP", - "GEO.OPTIMIZE", - "GEO.JSON", - "GEO.JSON.UNIFORM", - "GEO.INTERSECTS", - "GEO.INTERSECTION", - "GEO.DIFFERENCE", - "GEO.COVER.RL", - "GEO.COVER", - "ELEVATIONS", - "BBOX", - "->HHCODELONG", - "->HHCODE", - "->GTSHHCODE", - "->GTSHHCODELONG", - "->GEOHASH", - "ROTATIONQ", - "QROTATION", - "QROTATE", - "QMULTIPLY", - "QDIVIDE", - "QCONJUGATE", - "Q->", - "->Q", - "REDUCE", - "PREDUCE", - "PFILTER", - "PAPPLY", - "max.time.sliding.window", + "mapper.geo.clear", + "mapper.geo.fence", + "mapper.geo.outside", + "mapper.geo.within", + "mapper.hdist", + "mapper.median", + "mapper.median.forbid-nulls", + "mapper.mod", + "mapper.npdf", + "mapper.or", + "mapper.percentile", + "mapper.percentile.forbid-nulls", + "mapper.truecourse", "max.tick.sliding.window", - "MAP", - "FILTER", - "BUCKETIZE", - "APPLY", - "PIGSCHEMA", - "]]", - "[[", - "V->", - "->V", - "PAPPLY", - "op.sub", - "op.or", - "op.or.ignore-nulls", - "op.negmask", - "op.ne", - "op.mul", - "op.mul.ignore-nulls", - "op.mask", - "op.lt", - "op.le", - "op.gt", - "op.ge", - "op.eq", - "op.div", - "op.and", - "op.and.ignore-nulls", + "max.time.sliding.window", + "ms", + "mwei", + "ns", "op.add", "op.add.ignore-nulls", - "APPLY", - "BYTESTOBITS", - "BITSTOBYTES", - "BITGET", - "BITCOUNT" + "op.and", + "op.and.ignore-nulls", + "op.div", + "op.eq", + "op.ge", + "op.gt", + "op.le", + "op.lt", + "op.mask", + "op.mul", + "op.mul.ignore-nulls", + "op.ne", + "op.negmask", + "op.or", + "op.or.ignore-nulls", + "op.sub", + "pi", + "ps", + "pwei", + "reducer.and", + "reducer.and.exclude-nulls", + "s", + "shannon", + "szabo", + "twei", + "us", + "w", + "wei", + "{", + "{}", + "|", + "||", + "}", + "~", + "~=" ], "constants": [ + "E", "F", - "T", - "pi", - "e", + "MAXLONG", + "MINLONG", "NULL", "NaN", - "MINLONG", - "MAXLONG", "PI", - "E" + "T", + "e", + "pi" ], "functions": [ - "filter.byselector", - "PFILTER", - "MACROFILTER", + "BUCKETIZE", + "BUCKETIZE.CALENDAR", "FILTER", + "MACROBUCKETIZER", + "MACROFILTER", + "MACROMAPPER", + "MACROREDUCER", + "MAP", + "METAMATCH", + "PFILTER", + "PREDUCE", + "REDUCE", + "STRICTMAPPER", + "STRICTREDUCER", + "UNBUCKETIZE.CALENDAR", + "bucketizer.and", + "bucketizer.count", + "bucketizer.count.exclude-nulls", + "bucketizer.count.include-nulls", + "bucketizer.count.nonnull", + "bucketizer.first", + "bucketizer.join", + "bucketizer.join.forbid-nulls", + "bucketizer.last", + "bucketizer.mad", + "bucketizer.max", + "bucketizer.max.forbid-nulls", + "bucketizer.mean", + "bucketizer.mean.circular", + "bucketizer.mean.circular.exclude-nulls", + "bucketizer.mean.exclude-nulls", + "bucketizer.median", + "bucketizer.median.forbid-nulls", + "bucketizer.min", + "bucketizer.min.forbid-nulls", + "bucketizer.or", + "bucketizer.percentile", + "bucketizer.percentile.forbid-nulls", + "bucketizer.rms", + "bucketizer.sd", + "bucketizer.sd.forbid-nulls", + "bucketizer.sd.welford", + "bucketizer.sum", + "bucketizer.sum.forbid-nulls", + "bucketizer.var", + "bucketizer.var.welford", + "filter.all.eq", + "filter.all.ge", + "filter.all.gt", + "filter.all.le", + "filter.all.lt", + "filter.all.ne", + "filter.any.eq", + "filter.any.ge", + "filter.any.gt", + "filter.any.le", + "filter.any.lt", + "filter.any.ne", + "filter.byattr", + "filter.byclass", + "filter.bylabels", + "filter.bylabelsattr", + "filter.bymetadata", + "filter.byselector", "filter.bysize", - "filter.latencies", - "filter.last.ne", - "filter.last.lt", - "filter.last.le", - "filter.last.gt", - "filter.last.ge", "filter.last.eq", - "filter.bymetadata", - "filter.bylabelsattr", - "filter.bylabels", - "filter.byclass", - "filter.byattr", - "filter.any.ne", - "filter.any.lt", - "filter.any.le", - "filter.any.gt", - "filter.any.ge", - "filter.any.eq", - "filter.all.ne", - "filter.all.lt", - "filter.all.le", - "filter.all.gt", - "filter.all.ge", - "filter.all.eq", - "mapper.ne.tick", - "mapper.ne.lon", - "mapper.ne.lat", - "mapper.ne.hhcode", - "mapper.ne.elev", - "mapper.lt.tick", - "mapper.lt.lon", - "mapper.lt.lat", - "mapper.lt.hhcode", - "mapper.lt.elev", - "mapper.le.tick", - "mapper.le.lon", - "mapper.le.lat", - "mapper.le.hhcode", - "mapper.le.elev", - "mapper.gt.tick", - "mapper.gt.lon", - "mapper.gt.lat", - "mapper.gt.hhcode", - "mapper.gt.elev", - "mapper.ge.tick", - "mapper.ge.lon", - "mapper.ge.lat", - "mapper.ge.hhcode", - "mapper.ge.elev", - "mapper.eq.tick", - "mapper.eq.lon", - "mapper.eq.lat", - "mapper.eq.hhcode", - "mapper.eq.elev", - "mapper.rms", - "STRICTMAPPER", - "max.time.sliding.window", - "max.tick.sliding.window", - "mapper.year", - "mapper.weekday", - "mapper.vspeed", - "mapper.vdist", - "mapper.var", - "mapper.var.forbid-nulls", - "mapper.truecourse", - "mapper.tostring", - "mapper.tolong", - "mapper.todouble", - "mapper.toboolean", - "mapper.tick", - "mapper.tanh", - "mapper.sum", - "mapper.sum.forbid-nulls", - "mapper.sqrt", - "mapper.sigmoid", - "mapper.second", - "mapper.sd", - "mapper.sd.forbid-nulls", - "mapper.round", - "mapper.replace", - "mapper.rate", - "mapper.product", - "mapper.pow", - "mapper.percentile", - "mapper.parsedouble", - "mapper.or", - "mapper.npdf", - "mapper.ne", - "mapper.mul", - "mapper.month", - "mapper.mod", - "mapper.minute", - "mapper.min", - "mapper.min.x", - "mapper.min.forbid-nulls", - "mapper.median", - "mapper.mean", - "mapper.mean.exclude-nulls", - "mapper.mean.circular", - "mapper.mean.circular.exclude-nulls", - "mapper.max", - "mapper.max.x", - "mapper.max.forbid-nulls", - "mapper.mad", - "mapper.lt", - "mapper.lowest", - "mapper.log", - "mapper.le", - "mapper.last", - "mapper.kernel.uniform", - "mapper.kernel.triweight", - "mapper.kernel.tricube", - "mapper.kernel.triangular", - "mapper.kernel.silverman", - "mapper.kernel.quartic", - "mapper.kernel.logistic", - "mapper.kernel.gaussian", - "mapper.kernel.epanechnikov", - "mapper.kernel.cosine", - "mapper.join", - "mapper.join.forbid-nulls", - "mapper.hspeed", - "mapper.hour", - "mapper.highest", - "mapper.hdist", - "mapper.gt", - "mapper.geo.within", - "mapper.geo.outside", - "mapper.geo.clear", - "mapper.geo.approximate", - "mapper.ge", - "mapper.floor", - "mapper.first", - "mapper.finite", - "mapper.exp", - "mapper.eq", - "mapper.dotproduct", - "mapper.dotproduct.tanh", - "mapper.dotproduct.sigmoid", - "mapper.dotproduct.positive", - "mapper.delta", - "mapper.day", + "filter.last.ge", + "filter.last.gt", + "filter.last.le", + "filter.last.lt", + "filter.last.ne", + "filter.latencies", + "mapper.abs", + "mapper.add", + "mapper.and", + "mapper.ceil", "mapper.count", - "mapper.count.nonnull", - "mapper.count.include-nulls", "mapper.count.exclude-nulls", - "mapper.ceil", - "mapper.and", - "mapper.add", - "mapper.abs", - "MAP", - "MACROMAPPER", - "reducer.rms.exclude-nulls", - "reducer.rms", - "STRICTREDUCER", - "reducer.var", - "reducer.var.forbid-nulls", - "reducer.sum", - "reducer.sum.nonnull", - "reducer.sum.forbid-nulls", - "reducer.shannonentropy.1", - "reducer.shannonentropy.0", - "reducer.sd", - "reducer.sd.forbid-nulls", - "reducer.product", - "reducer.percentile", - "reducer.or", - "reducer.or.exclude-nulls", - "reducer.min", - "reducer.min.nonnull", - "reducer.min.forbid-nulls", - "reducer.median", + "mapper.count.include-nulls", + "mapper.count.nonnull", + "mapper.day", + "mapper.delta", + "mapper.dotproduct", + "mapper.dotproduct.positive", + "mapper.dotproduct.sigmoid", + "mapper.dotproduct.tanh", + "mapper.eq", + "mapper.eq.elev", + "mapper.eq.hhcode", + "mapper.eq.lat", + "mapper.eq.lon", + "mapper.eq.tick", + "mapper.exp", + "mapper.finite", + "mapper.first", + "mapper.floor", + "mapper.ge", + "mapper.ge.elev", + "mapper.ge.hhcode", + "mapper.ge.lat", + "mapper.ge.lon", + "mapper.ge.tick", + "mapper.geo.approximate", + "mapper.geo.clear", + "mapper.geo.fence", + "mapper.geo.outside", + "mapper.geo.within", + "mapper.gt", + "mapper.gt.elev", + "mapper.gt.hhcode", + "mapper.gt.lat", + "mapper.gt.lon", + "mapper.gt.tick", + "mapper.hdist", + "mapper.highest", + "mapper.hour", + "mapper.hspeed", + "mapper.join", + "mapper.join.forbid-nulls", + "mapper.kernel.cosine", + "mapper.kernel.epanechnikov", + "mapper.kernel.gaussian", + "mapper.kernel.logistic", + "mapper.kernel.quartic", + "mapper.kernel.silverman", + "mapper.kernel.triangular", + "mapper.kernel.tricube", + "mapper.kernel.triweight", + "mapper.kernel.uniform", + "mapper.last", + "mapper.le", + "mapper.le.elev", + "mapper.le.hhcode", + "mapper.le.lat", + "mapper.le.lon", + "mapper.le.tick", + "mapper.log", + "mapper.lowest", + "mapper.lt", + "mapper.lt.elev", + "mapper.lt.hhcode", + "mapper.lt.lat", + "mapper.lt.lon", + "mapper.lt.tick", + "mapper.mad", + "mapper.max", + "mapper.max.forbid-nulls", + "mapper.max.x", + "mapper.mean", + "mapper.mean.circular", + "mapper.mean.circular.exclude-nulls", + "mapper.mean.exclude-nulls", + "mapper.median", + "mapper.median.forbid-nulls", + "mapper.min", + "mapper.min.forbid-nulls", + "mapper.min.x", + "mapper.minute", + "mapper.mod", + "mapper.month", + "mapper.mul", + "mapper.ne", + "mapper.ne.elev", + "mapper.ne.hhcode", + "mapper.ne.lat", + "mapper.ne.lon", + "mapper.ne.tick", + "mapper.npdf", + "mapper.or", + "mapper.parsedouble", + "mapper.percentile", + "mapper.percentile.forbid-nulls", + "mapper.pow", + "mapper.product", + "mapper.rate", + "mapper.replace", + "mapper.rms", + "mapper.round", + "mapper.sd", + "mapper.sd.forbid-nulls", + "mapper.sd.welford", + "mapper.second", + "mapper.sigmoid", + "mapper.sqrt", + "mapper.sum", + "mapper.sum.forbid-nulls", + "mapper.tanh", + "mapper.tick", + "mapper.toboolean", + "mapper.todouble", + "mapper.tolong", + "mapper.tostring", + "mapper.truecourse", + "mapper.var", + "mapper.var.forbid-nulls", + "mapper.var.welford", + "mapper.vdist", + "mapper.vspeed", + "mapper.weekday", + "mapper.year", + "max.tick.sliding.window", + "max.time.sliding.window", + "reducer.and", + "reducer.and.exclude-nulls", + "reducer.argmax", + "reducer.argmin", + "reducer.count", + "reducer.count.exclude-nulls", + "reducer.count.include-nulls", + "reducer.count.nonnull", + "reducer.join", + "reducer.join.forbid-nulls", + "reducer.join.nonnull", + "reducer.join.urlencoded", + "reducer.mad", + "reducer.max", + "reducer.max.forbid-nulls", + "reducer.max.nonnull", "reducer.mean", - "reducer.mean.exclude-nulls", "reducer.mean.circular", "reducer.mean.circular.exclude-nulls", - "reducer.max", - "reducer.max.nonnull", - "reducer.max.forbid-nulls", - "reducer.mad", - "reducer.join", - "reducer.join.urlencoded", - "reducer.join.nonnull", - "reducer.join.forbid-nulls", - "reducer.count", - "reducer.count.nonnull", - "reducer.count.include-nulls", - "reducer.count.exclude-nulls", - "reducer.argmin", - "reducer.argmax", - "reducer.and", - "reducer.and.exclude-nulls", - "REDUCE", - "PREDUCE", - "MACROREDUCER", - "bucketizer.rms", - "MACROBUCKETIZER", - "bucketizer.sum", - "bucketizer.sum.forbid-nulls", - "bucketizer.sd.forbid-nulls", - "bucketizer.sd", - "bucketizer.percentile", - "bucketizer.or", - "bucketizer.min", - "bucketizer.min.forbid-nulls", - "bucketizer.median", - "bucketizer.mean", - "bucketizer.mean.exclude-nulls", - "bucketizer.mean.circular", - "bucketizer.mean.circular.exclude-nulls", - "bucketizer.max", - "bucketizer.max.forbid-nulls", - "bucketizer.mad", - "bucketizer.last", - "bucketizer.join", - "bucketizer.join.forbid-nulls", - "bucketizer.first", - "bucketizer.count", - "bucketizer.count.nonnull", - "bucketizer.count.include-nulls", - "bucketizer.count.exclude-nulls", - "bucketizer.and", - "BUCKETIZE" + "reducer.mean.exclude-nulls", + "reducer.median", + "reducer.median.forbid-nulls", + "reducer.min", + "reducer.min.forbid-nulls", + "reducer.min.nonnull", + "reducer.or", + "reducer.or.exclude-nulls", + "reducer.percentile", + "reducer.percentile.forbid-nulls", + "reducer.product", + "reducer.rms", + "reducer.rms.exclude-nulls", + "reducer.sd", + "reducer.sd.forbid-nulls", + "reducer.sd.welford", + "reducer.sd.welford.forbid-nulls", + "reducer.shannonentropy.0", + "reducer.shannonentropy.1", + "reducer.sum", + "reducer.sum.forbid-nulls", + "reducer.sum.nonnull", + "reducer.var", + "reducer.var.forbid-nulls", + "reducer.var.welford", + "reducer.var.welford.forbid-nulls" ], "control": [ - "WHILE", - "UNTIL", - "UDF", - "TRY", - "SWITCH", - "RETURN", - "RETHROW", - "NRETURN", - "MSGFAIL", - "IFTE", - "IFT", - "FORSTEP", - "FOREACH", - "FOR", - "FAIL", - "EVAL", - "DEFINEDMACRO", - "DEFINED", - "CUDF", - "CONTINUE", + "BREAK", "CHECKMACRO", - "BREAK" + "CONTINUE", + "CUDF", + "DEFINED", + "DEFINEDMACRO", + "EVAL", + "FAIL", + "FOR", + "FOREACH", + "FORSTEP", + "IFT", + "IFTE", + "MSGFAIL", + "NRETURN", + "RETHROW", + "RETURN", + "SWITCH", + "TRY", + "UDF", + "UNTIL", + "WHILE" ], "operators": [ - "&", - "^", - "|", - ">>>", - "~", - "<<", - ">>", + "!", "!=", - "<", - ">", - "~=", - "<=", - "==", - ">=", "%", + "&", + "&&", "*", + "**", "+", + "+!", "-", "/", - "**", - "!", - "&&", + "<", + "<<", + "<=", + "==", + ">", + ">=", + ">>", + ">>>", "AND", - "OR", "NOT", - "&", + "OR", "^", "|", - ">>>", + "||", "~", - "<<", - ">>" + "~=" ], "escapes": "\\\\(?:[abfnrtv\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})", "tokenizer": { diff --git a/src/monarch.ts b/src/monarch.ts index b19ae76..56c2f51 100644 --- a/src/monarch.ts +++ b/src/monarch.ts @@ -28,6 +28,7 @@ export class Monarch { "->GEOHASH", "->GEOJSON", "->GEOSHAPE", + "->GML", "->GTS", "->GTSHHCODE", "->GTSHHCODELONG", @@ -35,6 +36,7 @@ export class Monarch { "->HHCODE", "->HHCODELONG", "->JSON", + "->KML", "->LIST", "->LONGBYTES", "->MACRO", @@ -63,6 +65,8 @@ export class Monarch { ">=", ">>", ">>>", + "ABI->", + "ABI.SIG", "ABS", "ACCEL.CACHE", "ACCEL.NOCACHE", @@ -201,12 +205,23 @@ export class Monarch { "ECRECOVER", "ECSIGN", "ECVERIFY", + "EIP712.HASH", "ELAPSED", "ELEVATIONS", "EMPTY", "ENCODER->", "ERROR", "ESDTEST", + "ETH.BIP32", + "ETH.BIP39", + "ETH.CALL", + "ETH.KEY", + "ETH.LOG", + "ETH.NONCE", + "ETH.RECEIPT", + "ETH.RETURN", + "ETH.TXN", + "ETH.VERIFY", "EVALSECURE", "EVERY", "EXP", @@ -235,14 +250,17 @@ export class Monarch { "FINDSTATS", "FIRSTTICK", "FLATTEN", + "FLOAD", "FLOATBITS->", "FLOOR", "FLOORDIV", "FLOORMOD", "FORGET", + "FREAD", "FROMBIN", "FROMBITS", "FROMHEX", + "FSTORE", "FUNCREF", "FUNCTIONS", "FUSE", @@ -250,10 +268,14 @@ export class Monarch { "GEO.COVER", "GEO.COVER.RL", "GEO.DIFFERENCE", + "GEO.GML", + "GEO.GML.UNIFORM", "GEO.INTERSECTION", "GEO.INTERSECTS", "GEO.JSON", "GEO.JSON.UNIFORM", + "GEO.KML", + "GEO.KML.UNIFORM", "GEO.NORMALIZE", "GEO.OPTIMIZE", "GEO.REGEXP", @@ -285,6 +307,7 @@ export class Monarch { "GROUPBY", "GRUBBSTEST", "GTSHHCODE->", + "GUARD", "GZIP", "HASH", "HAVERSINE", @@ -292,11 +315,17 @@ export class Monarch { "HEX->", "HEXTOB64", "HEXTOBIN", + "HFCAT", + "HFCLOSE", "HFDUMP", "HFFETCH", + "HFID", "HFINDEX", "HFINFO", + "HFKEYS", + "HFOPEN", "HFRESCAN", + "HFTOKEN", "HHCODE->", "HHCODE.BBOX", "HHCODE.CENTER", @@ -323,6 +352,7 @@ export class Monarch { "IMMUTABLE", "IMPORT", "INCREMENTEXACT", + "INDEXOF", "INFLATE", "INFO", "INFOMODE", @@ -362,6 +392,7 @@ export class Monarch { "LEVELDBSECRET", "LEVELDBSNAPSHOT", "LEVELDBSNAPSHOTINC", + "LFILTER", "LFLATMAP", "LIMIT", "LINEOFF", @@ -423,6 +454,7 @@ export class Monarch { "METAON", "METASET", "METASORT", + "MFILTER", "MIN", "MINLONG", "MINREV", @@ -430,6 +462,8 @@ export class Monarch { "MODE", "MONOTONIC", "MOTIONSPLIT", + "MRSEC", + "MSEC", "MSIG", "MSIGCOUNT", "MSIGINFO", @@ -488,6 +522,14 @@ export class Monarch { "PEEKN", "PERMUTE", "PFILTER", + "PGPDECRYPT", + "PGPENCRYPT", + "PGPINFO", + "PGPPRIVATE", + "PGPPUBLIC", + "PGPRING", + "PGPSIGN", + "PGPVERIFY", "PGraphics", "PI", "PICK", @@ -495,6 +537,8 @@ export class Monarch { "PIGSCHEMA", "PIVOT", "PIVOTSTRICT", + "POLYFIT", + "POLYFUNC", "POPR", "PREDUCE", "PRNG", @@ -654,6 +698,8 @@ export class Monarch { "RSORT", "RTFM", "RUN", + "RUNNERAT", + "RUNNERIN", "RUNNERNONCE", "RUNR", "RVALUESORT", @@ -707,6 +753,7 @@ export class Monarch { "SNAPSHOTCOPYN", "SNAPSHOTCOPYTOMARK", "SNAPSHOTN", + "SNAPSHOTREADABLE", "SNAPSHOTTOMARK", "SORT", "SORTBY", @@ -726,6 +773,7 @@ export class Monarch { "STACKTOLIST", "STANDARDIZE", "STDERR", + "STDIN", "STDOUT", "STL", "STLESDTEST", @@ -856,16 +904,24 @@ export class Monarch { "]", "]]", "^", + "babbage", "bucketizer.and", "bucketizer.or", + "buterin", "d", "e", + "eth", + "ether", "filler.interpolate", "filler.next", "filler.previous", "filler.trend", "filter.latencies", + "finney", + "gwei", "h", + "kwei", + "lovelace", "m", "mapper.and", "mapper.finite", @@ -886,6 +942,7 @@ export class Monarch { "max.tick.sliding.window", "max.time.sliding.window", "ms", + "mwei", "ns", "op.add", "op.add.ignore-nulls", @@ -907,11 +964,16 @@ export class Monarch { "op.sub", "pi", "ps", + "pwei", "reducer.and", "reducer.and.exclude-nulls", "s", + "shannon", + "szabo", + "twei", "us", "w", + "wei", "{", "{}", "|", @@ -941,6 +1003,7 @@ export class Monarch { "MACROMAPPER", "MACROREDUCER", "MAP", + "METAMATCH", "PFILTER", "PREDUCE", "REDUCE", @@ -973,8 +1036,11 @@ export class Monarch { "bucketizer.rms", "bucketizer.sd", "bucketizer.sd.forbid-nulls", + "bucketizer.sd.welford", "bucketizer.sum", "bucketizer.sum.forbid-nulls", + "bucketizer.var", + "bucketizer.var.welford", "filter.all.eq", "filter.all.ge", "filter.all.gt", @@ -1109,6 +1175,7 @@ export class Monarch { "mapper.round", "mapper.sd", "mapper.sd.forbid-nulls", + "mapper.sd.welford", "mapper.second", "mapper.sigmoid", "mapper.sqrt", @@ -1123,6 +1190,7 @@ export class Monarch { "mapper.truecourse", "mapper.var", "mapper.var.forbid-nulls", + "mapper.var.welford", "mapper.vdist", "mapper.vspeed", "mapper.weekday", @@ -1163,13 +1231,17 @@ export class Monarch { "reducer.rms.exclude-nulls", "reducer.sd", "reducer.sd.forbid-nulls", + "reducer.sd.welford", + "reducer.sd.welford.forbid-nulls", "reducer.shannonentropy.0", "reducer.shannonentropy.1", "reducer.sum", "reducer.sum.forbid-nulls", "reducer.sum.nonnull", "reducer.var", - "reducer.var.forbid-nulls" + "reducer.var.forbid-nulls", + "reducer.var.welford", + "reducer.var.welford.forbid-nulls" ], "control": [ "BREAK",