vm: merge i386 and arm pagetable code
[minix.git] / external / bsd / file / dist / magic / magdir / maple
blob4a263e084691d2b04c77b9c37d96f128b69ed4df
2 #------------------------------------------------------------------------------
3 # $File: maple,v 1.6 2009/09/19 16:28:10 christos Exp $
4 # maple:  file(1) magic for maple files
5 # "H. Nanosecond" <aldomel@ix.netcom.com>
6 # Maple V release 4, a multi-purpose math program
9 # maple library .lib
10 0       string  \000MVR4\nI     MapleVr4 library
12 # .ind
13 # no magic for these :-(
14 # they are compiled indexes for maple files
16 # .hdb 
17 0       string  \000\004\000\000        Maple help database
19 # .mhp
20 # this has the form <PACKAGE=name>
21 0       string  \<PACKAGE=      Maple help file
22 0       string  \<HELP\ NAME=   Maple help file
23 0       string  \n\<HELP\ NAME= Maple help file with extra carriage return at start (yuck)
24 #0      string  #\ Newton       Maple help file, old style
25 0       string  #\ daub Maple help file, old style
26 #0      string  #===========    Maple help file, old style
28 # .mws
29 0       string  \000\000\001\044\000\221        Maple worksheet
30 #this is anomalous
31 0       string  WriteNow\000\002\000\001\000\000\000\000\100\000\000\000\000\000        Maple worksheet, but weird
32 # this has the form {VERSION 2 3 "IBM INTEL NT" "2.3" }\n
33 # that is {VERSION major_version miunor_version computer_type version_string}
34 0       string  {VERSION\       Maple worksheet
35 >9      string  >\0     version %.1s.
36 >>>11   string  >\0     %.1s
38 # .mps
39 0       string  \0\0\001$       Maple something
40 # from byte 4 it is either 'nul E' or 'soh R'
41 # I think 'nul E' means a file that was saved as  a different name
42 # a sort of revision marking
43 # 'soh R' means new 
44 >4      string  \000\105        An old revision
45 >4      string  \001\122        The latest save
47 # .mpl
48 # some of these are the same as .mps above
49 #0000000 000 000 001 044 000 105 same as .mps
50 #0000000 000 000 001 044 001 122 same as .mps
52 0       string  #\n##\ <SHAREFILE=      Maple something
53 0       string  \n#\n##\ <SHAREFILE=    Maple something
54 0       string  ##\ <SHAREFILE= Maple something
55 0       string  #\r##\ <SHAREFILE=      Maple something
56 0       string  \r#\r##\ <SHAREFILE=    Maple something
57 0       string  #\ \r##\ <DESCRIBE>     Maple something anomalous.