home *** CD-ROM | disk | FTP | other *** search
- C/Pascal instructions/calls in x86 assembler. Requires TASM 3.0
- You've got
-
- ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
- ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
- ░▒▒▓▓┌─────────────────────────────────────────────────────────────┐ ▓▓▓▓▒▒░
- ░▒▒▓▓│ │ ░░▓▓▒▒░
- ░▒▒▓▓│ ▄▀▀▀▄ ▄█▀▀▄ █▄ ▄█ █▀▀▀▄ ▄▀▀▀▄ █ █ █▀▀▀▀ █▀▀▀▄ \ | / │ ░░▓▓▒▒░
- ░▒▒▓▓│─█▄▄▄█──▀█▄──█▀█▀█────█▄▄▄▀─█───█─█▄█▄█─█▄▄───█▄▄▄▀── -- * --│ ░░▓▓▒▒░
- ░▒▒▓▓│ █ █ ▀▄▄█▀ █ █ █ ▀▄▄▄▀ █▀ ▀█ █▄▄▄▄ █ █ / | \ │ ░░▓▓▒▒░
- ░▒▒▓▓│ │ ░░▓▓▒▒░
- ░▒▒▓▓│ VERSION 1.0 │ ░░▓▓▒▒░
- ░▒▒▓▓│ Earl Hammon, July 1996 │ ░░▓▓▒▒░
- ░▒▒▓▓└─────────────────────────────────────────────────────────────┘ ░░▓▓▒▒░
- ░▒▒▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▒▒░
- ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
- ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
-
- This package will increase the productivity of any assembly level programmer,
- with absolutely no loss in code efficiency if used properly. It adds such
- high-level features as IF statements, WHILE loops, SWITCH commands, C/Pascal
- function calls, and more. It works identically in 16 and 32-bit code
- segments with absolutely no change. It makes code more readable and hence
- more maintainable. It makes converting subroutines from C or Pascal to
- assembler much easier, and makes converting assembler routines for Pascal to
- C (or vice versa) as simple as changing a single word. Every assembler
- programmer, from beginner to expert, can use and benefit from the sheer power
- provided in these files.
-
- Registration is mandatory, but painless. A charge of $10-20 for personal use
- or $50 for commercial is suggested. However, I have no way of enforcing this
- and would really like to know if people find this as useful as it really is,
- and so if you can't afford the small suggested registration fee any amount
- (or even a simple e-mail saying "thanks" or "hi") will suffice for personal
- use purposes. Again, if you can afford it and do find it useful, it really
- is kinda important that you register, or else everyone will know that you're
- a low-down rotten weasel :). If you are among the moral elite and do decide
- to pay for the wonderful deal you're getting, may the hair on your toes never
- fall off. Registered users can get upgrades and fixes, but I won't guarantee
- that future improvements will be made purely public domain. Improvements are
- likely to include type conversions facilities, default overriding capacities,
- return register control options, interrupt function instructions, and (if I
- can manage it) a simple equation parser.
-
- Anyhow, there is no distribution restrictions except that you can't mess with
- the files, like taking credit or changing my address to Abu Dhali or anything
- like that. Please give this to as many homo sapien entities as you know, and
- encourage them to register in any way they like, even just e-mail.
-
- To register, ask questions, register, report any problems, or register, I can
- be reached at the following address from 17 August 1996 until 16 May 1997 (at
- which point the dorm -- oops; "residence hall" -- closes):
-
- Earl P. Hammon, Jr.
- LaFortune Hall #201 B
- 3202 E 7th St.
- Tulsa, OK 74104
-
- After that date I can be reached care of the following:
-
- Earl P. Hammon, Jr.
- 3019 E 5th St.
- Tulsa, OK 74104
-
- My e-mail address is either of the following, doesn't matter:
-
- hammonep@centum.utulsa.edu
- ehammon@ohm.ee.utulsa.edu
-
-