====================== module Data ============================== Data support. ================================================================= ================== data like {pattern:data} -> type ============= Type spcifying data matching specified pattern. Currently the pattern may only specify how the data begins. ================================================================= sys_func#11 ================= file {path:text} -> data ====================== Return data object representing file on specified path. This is only temporary function and will be removed in future releases. ================================================================= sys_func#12 ==================== hex {d:text} -> data ======================= Represent hex encoded text as binary data. For example hex "000102030405060708090a0b0c0d 0E 0F" represents 16 bytes from 0 to 15. Leters can be both upper and lower case. Spaces are ignored. ================================================================= sys_func#13 =============== size of {d:data} -> int ========================= Return size of the specified data object in bytes. ================================================================= sys_func#2 =========== {d1:data} & {d2:data} -> data ======================= Join two data objects. Copy of the data is not created. A modification of one of the source data is reflected to joined data. ================================================================= sys_func#4