Lines Matching +full:rom +full:- +full:19 +full:h

2 #------------------------------------------------------------------------------
3 # $File: mathematica,v 1.17 2023/06/16 19:33:58 christos Exp $
5 # "H. Nanosecond" <aldomel@ix.netcom.com>
6 # Mathematica a multi-purpose math program
21 0 search/1000 Content-type:\040application/mathematica Mathematica notebook version 2.x
73 # these start with "[0-9][0-9][0-9]\ A~[0-9][0-9][0-9]\
78 …*********************\n\n\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Mathematica-Compatible Notebook M…
83 #0 string (* Mathematica, or Pascal, Modula-2 or 3 code text
89 # first 116 bytes of header contain text in human-readable form
92 #!:mime application/octet-stream
93 !:mime application/x-matlab-data
95 # https://de.mathworks.com/help/matlab/import_export/mat-file-versions.html
96 # level of the MAT-file like: 5.0 7.0 or maybe 7.3
98 >7 ubyte =0x35 \b5 mat-file
100 >>7 string x \b%.3s mat-file
111 >>>&0 string x %-0.2s
124 >>&0 string x %-.24s
135 # skip some CD-ROM filesystem like test-hfs.iso by looking for valid big endian type flag
138 # no example for 8-bit and 16-bit integers matrix
141 # branch for Little-Endian variant of Matlab MATrix version 4
154 # skip TileCacheLogo-*.dat with invalid 2nd character \001 of matrix name with length 96
158 # display information of Matlab v4 mat-file
159 0 name matlab4 Matlab v4 mat-file
160 #!:mime application/octet-stream
161 !:mime application/x-matlab-data
163 # 20-byte header with 5 long integers that contains information describing certain attributes of th…
164 # type flag decimal MOPT; maximal 4052=FD4h; maximal 52=34h for little endian
167 # M: 0~little endian 1~Big Endian 2~VAX D-float 3~VAX G-float 4~Cray
171 >0 ubelong/1000 2 (VAX D-float)
172 >0 ubelong/1000 3 (VAX G-float)
176 #>(16.L+19) ubyte x \b, TERMINATING NAME CHARACTER=%#x