home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / mmm_pkg.zip / mmm.dir < prev    next >
File List  |  1996-12-09  |  4KB  |  202 lines

  1. &<<&.MMx editor source
  2. mmmconst.h mmmconst.h mmmconst.h mmmconst.h mmmconst.h mmmconst.h mmmconst.h mmmconst.h mmmconst.h
  3.  
  4. mmmx.h mmmx.h mmmx.h mmmx.h mmmx.h mmmx.h
  5.  
  6. mmm_dos.h mmm_dos.h mmm_dos.h mmm_dos.h mmm_dos.h
  7. mmm_dos.cpp mmm_dos.cpp mmm_dos.cpp mmm_dos.cpp mmm_dos.cpp
  8.  
  9. mmm_os2.h mmm_os2.h mmm_os2.h mmm_os2.h mmm_os2.h
  10. mmm_os2.cpp mmm_os2.cpp mmm_os2.cpp mmm_os2.cpp mmm_os2.cpp
  11.  
  12. mmm_w95.h mmm_w95.h mmm_w95.h mmm_w95.h mmm_w95.h mmm_w95.h
  13. mmm_w95.cpp mmm_w95.cpp mmm_w95.cpp mmm_w95.cpp mmm_w95.cpp
  14.  
  15. mmm_lnx.h mmm_lnx.h mmm_lnx.h mmm_lnx.h mmm_lnx.h mmm_lnx.h mmm_lnx.h
  16. mmm_lnx.cpp mmm_lnx.cpp mmm_lnx.cpp mmm_lnx.cpp mmm_lnx.cpp mmm_lnx.cpp
  17.  
  18. mmm_comm.h mmm_comm.h mmm_comm.h mmm_comm.h mmm_comm.h
  19.  
  20. mmm_unx.cpp mmm_unx.cpp mmm_unx.cpp mmm_unx.cpp mmm_unx.cpp
  21. mmm_nunx.cpp mmm_nunx.cpp mmm_nunx.cpp mmm_nunx.cpp mmm_nunx.cpp
  22.  
  23. mmmgrep.h mmmgrep.h mmmgrep.h mmmgrep.h mmmgrep.h mmmgrep.h
  24. mmmgrep.cpp mmmgrep.cpp mmmgrep.cpp mmmgrep.cpp mmmgrep.cpp mmmgrep.cpp
  25.  
  26. mmmtext.cpp mmmtext.cpp mmmtext.cpp mmmtext.cpp mmmtext.cpp
  27.  
  28. mmmx.cpp mmmx.cpp mmmx.cpp mmmx.cpp mmmx.cpp mmmx.cpp mmmx.cpp
  29.  
  30. makeos2
  31. makedos
  32. makelnx
  33. makedep.mif
  34. &>>&1E 0 15 0
  35.  
  36. mmm_cfg.cpp mmm_cfg.cpp mmm_cfg.cpp mmm_cfg.cpp mmm_cfg.cpp mmm_cfg.cpp
  37.  
  38. &<<&*MACRO*         
  39. &<<&Arithmetics & ...
  40. proc add 0 mathop endp
  41. proc sub 1 mathop endp
  42. proc mul 2 mathop endp
  43. proc div 3 mathop endp
  44. proc mod 4 mathop endp
  45. proc and 5 mathop endp
  46. proc or  6 mathop endp
  47. proc xor 7 mathop endp
  48.  
  49. proc eq  0 predicate endp
  50. proc ne  1 predicate endp
  51. proc lt  2 predicate endp
  52. proc gt  3 predicate endp
  53. &>>&C 0 C 15
  54. &<<&proc PrintString
  55. proc PrintString
  56.     4 convert Enter pop
  57. endp
  58. &>>&1 0 1 9
  59. &<<&proc PrintInt
  60. proc PrintInt
  61.     dup
  62.     0 convert
  63. %    pop
  64.     PrintString
  65. endp
  66. &>>&2 0 2 5
  67. &<<&proc TestQuery
  68. proc TestQuery
  69.     query
  70.     0 convert
  71.     "type is:" pop
  72.     pop
  73.     "." pop
  74. endp
  75. &>>&7 0 7 0
  76. &<<&proc TestSgetSput
  77. proc TestSgetSput
  78.     "push5"
  79.     "push4"
  80.     "push3"
  81.     "push2"
  82.     "push1"
  83.  
  84.     " !StrangeValue(for3)! " 3 sput
  85.     1 sget pop
  86.     2 sget pop
  87.     3 sget pop
  88.     4 sget pop
  89.     5 sget pop
  90.     %del del del del del
  91.     pop pop pop pop pop
  92. endp
  93. &>>&E 0 E 1
  94. &<<&proc TestIf
  95. proc TestIf
  96.     10 20 eq
  97.     if
  98.         "a = b" pop
  99.     else
  100.         "a != b" pop
  101.     endif
  102.  
  103.     10 20 gt
  104.     if
  105.         "a > b" pop
  106.     else
  107.         "a < b" pop
  108.     endif
  109. endp
  110. &>>&8 0 8 0
  111. &<<&proc Test2Z
  112. proc Test2Z
  113.     dup 0 eq
  114.     if
  115.         "==0 " pop
  116.     else
  117.         dup 0 gt
  118.         if
  119.             ">0 " pop
  120.         else
  121.             "<0 " pop
  122.         endif
  123.     endif
  124. endp
  125. &>>&3 0 3 0
  126. &<<&proc TestDo
  127. proc TestDo
  128. 'a'
  129. dup 'z' lt
  130. do
  131.     Down TLeft
  132.     dup 6 convert pop % enumerate lines by letters a-z
  133.     1 add
  134.     dup 'z' lt
  135. enddo
  136.  
  137. endp
  138. &>>&5 0 5 0
  139. &<<&proc TestIoctl
  140. proc TestIoctl
  141.     "typing mode :" pop  1 ioctl if "Ins" else "Ovr" endif          pop Enter
  142.     "search :" pop  3 ioctl if "sensetive" else "insensetive" endif pop Enter
  143.     "In Search Page :" pop  0a ioctl if "yes" else "no" endif       pop Enter
  144.     "In Temp Page :" pop  0b ioctl if "yes" else "no" endif         pop Enter
  145.     "Number Of lines:" pop 0c  ioctl 1 convert                      pop Enter
  146.     "Number Of col-s:" pop 0d  ioctl 1 convert                      pop Enter
  147.     "Line Number    :" pop 012 ioctl 1 convert                      pop Enter
  148.     "cx=" pop     0e  ioctl  1 convert                              pop Enter
  149.     "sx=" pop     0f  ioctl  1 convert                              pop Enter
  150.     "sy=" pop     011 ioctl  1 convert                              pop Enter
  151. endp
  152. &>>&2 0 2 0
  153. &<<&proc nPRight
  154. proc nPRight
  155.     4 push 20 gt
  156.     do
  157.         Right
  158.         4 push 20 gt
  159.     enddo
  160.  
  161.     4 push 20 eq
  162.     do
  163.         Right
  164.         4 push
  165.         4 push 20 eq
  166.     enddo
  167. endp
  168. &>>&0 0 0 0
  169.  
  170. proc HelloWorld
  171.     nPRight
  172. endp
  173. &>>&9 0 9 5
  174. c:\mim\mmm_base.cfg
  175. &<<&(δ╧─╔╥╧╫╦┴ KOI8)  (ǽ∞ΓÑα¡áΓ¿ó¡á∩ ¬«ñ¿α«ó¬á.) (║▐╘╪α▐╥┌╨ISO)
  176. (δ╧─╔╥╧╫╦┴ KOI8)  (ǽ∞ΓÑα¡áΓ¿ó¡á∩ ¬«ñ¿α«ó¬á.) (║▐╘╪α▐╥┌╨ ISO)
  177.  
  178.  !"#$%&'()*+,-./
  179. 0123456789:;<=>?
  180. @ABCDEFGHIJKLMNO
  181. PQRSTUVWXYZ[\]^_
  182. `abcdefghijklmno
  183. pqrstuvwxyz{|}~
  184. ÇüéâäàåçêëèïîìÄÅ
  185. ÉæÆôöòûùÿÖÜ¢£¥₧ƒ
  186. áíóúñѪº¿⌐¬½¼¡«»
  187. ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐
  188. └┴┬├─┼╞╟╚╔╩╦╠═╬╧
  189. ╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀
  190. αßΓπΣσµτΦΘΩδ∞φε∩
  191. ≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ 
  192.  
  193. &>>&0 0 0 C
  194. tex/
  195. compiler/
  196.  
  197. d:\os2\mmm_base.cfg
  198.  
  199. d:\os2\mmm_base.cfg
  200. ../../mmm_base.cfg
  201. &>>&E 0 E 0
  202.