h6. [[MessageTrans]] h6(. » [[MessageTrans SWI Calls|SWI Calls]] h6((. » MessageTrans_EnumerateTokens h2. MessageTrans_EnumerateTokens h5. (SWI &41505) |_<^{width:4em}. Entry | | |<^. R0 |<^. Pointer to 4-word data structure (cannot be 0) | |<^. R1 |<^. Pointer to token (possibly wildcarded) | |<^. R2 |<^. Pointer to buffer for result | |<^. R3 |<^. Size of buffer | |<^. R4 |<^. Index (0 for first time) | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | |<^. R1 |<^. Preserved | |<^. R2 |<^. 0 if no more matching tokens, otherwise preserved | |<^. R3 |<^. Length of result (excluding terminator) | |<^. R4 |<^. Next index | |_<^{width:4em}. Wildcard token | | |<^. ? |<^. 1 character wildcard | |<^. * |<^. 0 or more characters | h4. Use This SWI is used to look up tokens that match the given wildcarded token specification. h4. Notes The token returned in the buffer has the same terminator as the wildcard in R1. h4. See also * [[MessageTrans]]