|
|
1.1 ! root 1: � Put the current area into a register ! 2: ! 3: C. Douglas Blewett (MH3-C-319) Version 4 ! 4: ! 5: This file contains two routines for implementing registers ! 6: (like those found in MIT EMACS or TECO). M-P copies the current ! 7: area into the named register. M-G copies the named register ! 8: to the current point. ! 9: ! 10: <_______reg: ! 11: + Get the string ! 12: <Put Area into Register? ! 13: <_______reg: ! 14: > ! 15: |� Conditional ! 16: �& Check for Null string ! 17: - ! 18: � Null Check End ! 19: � Default ! 20: B% Remember current buffer ! 21: �% Pickup the current area ! 22: <.registers ! 23: Go to .registers ! 24: � Go the top of the buffer ! 25: 0> ! 26: |� Conditional ! 27: �� Check for reg already here ! 28: �0>�- Remove ! 29: � Check for reg End ! 30: � Conditional End ! 31: �&-- Meta Moon and install ! 32: � Return to orig. buf. ! 33: � ! 34: � ! 35: ! 36: � Get (insert) the contents of a register ! 37: <_______reg: ! 38: + Get the string ! 39: <Get Area from Register? ! 40: <_______reg: ! 41: > ! 42: |� Conditional ! 43: �& Check for Null string ! 44: - ! 45: � Null Check End ! 46: � Default ! 47: B% Remember current buffer ! 48: <.registers ! 49: Go to .registers ! 50: 0> ! 51: � Go the top of the buffer ! 52: |� Conditional ! 53: �� Check for reg already here ! 54: ��� Pickup the text ! 55: � Check for reg End ! 56: � Default ! 57: -0<Cannot find a register by that name. ! 58: < ! 59: � ! 60: � Conditional End ! 61: % Return to orig. buf. ! 62: � ! 63: � ! 64:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.