home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / l / l210 / 1.ddi / REFEXAMP.ARC / MEMWORD3.PRO < prev    next >
Encoding:
Text File  |  1988-06-21  |  467 b   |  21 lines

  1. %====================== memword/3             ===============================
  2. PREDICATES
  3.   test_o test_i
  4.  
  5. CLAUSES
  6.   test_o:-
  7.     A="Hello World",
  8.     ptr_dword(A,Seg,Off), Off1=Off+6,
  9.     memword(Seg,Off1,Word),
  10.     bitand(Word,$ff,CH1), bitright(Word,8,CH2),
  11.     writef("\nChar1=%c, Char2=%c",CH1,CH2).
  12.     
  13.   test_i:-
  14.     str_len(S,13),
  15.     ptr_dword(S,Seg,Off), Off1=Off+6,
  16.     WORD='W'+'o'*$100,
  17.     memword(Seg,Off1,Word),
  18.     writef("\nString=|%|",S).
  19.  
  20. GOAL test_o, test_i.
  21.