Boots – shoes – and leggings
Patent
1989-06-30
1994-05-17
Hayes, Gail O.
Boots, shoes, and leggings
395700, 395364, 395DIG1, G06F 1500, G06F 930
Patent
active
053133870
ABSTRACT:
A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-byline, so if only one line is changed in an edit session, then only that line need be recompiled if no other code is affected. Dependency analysis is performed incrementally, without requiring the user to enter dependencies. Scanning is also done incrementally, and the resulting token list saved in memory to be used again where no changes are made. All of the linking tables are saved in memory so there is no need to generate link tables for increments of code where no changes in links are needed. The parser is able to skip lines or blocks of lines of source code which haven't been changed. All of the source code text modules, the token lists, symbol tables, code tables and related data saved from one compile to another are maintained in virtual memory rather than in files so that speed of operation is enhanced. Also, the object code created is maintained in memory rather than in a file, and executed from this memory image, to reduce delays. A virtual memory management arrangement for the system assures that all of the needed data modules and code is present in real memory by paging swapping, but with a minimum of page faults, again to enhance operating speed.
REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4809170 (1989-02-01), LeBlang et al.
patent: 4833606 (1989-05-01), Iwasawa et al.
patent: 4951192 (1990-08-01), Chase, Jr. et al.
Walker, "The Symbolics Genera Programing Environment", IEEE Software, vol. 4, No. 6, Nov. 1987, pp. 36-44.
Fritzson, "Preliminary Experience from the DICE System Distributed Incremental Compiling Environment," SIGPLAN Notices, Proc. of ACM, vol. 19, No. 5, May 84, pp. 113-123.
Sebesta, "Convesational Programming System", Journal of Pascal, Ada, & Modala-2, vol. 4, No. 3, May/Jun. 1985, pp. 9-22.
Adams et al, "SUNPRO Engineering, a Practical Program Development Environment," Proc. of an Int'l Workshop of Adv. Programming Environments, 16th Jun. '86, pp. 86-96.
Alberga et al, "A Programming Development Tool", IBM Journal of Res. and Dev., vol. 28, No. 1, Jan. 1984, pp. 60-72.
Reiss, "PECAN: Program Development Systems that Support Multiple Views", IEEE Trans. on Software Engineering, v. SE-11, No. 3, Mar. '85, pp. 276-285.
Aki Shota
McKeeman William M.
Digital Equipment Corporation
Hayes Gail O.
LandOfFree
Re-execution of edit-compile-run cycles for changed lines of sou does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Re-execution of edit-compile-run cycles for changed lines of sou, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Re-execution of edit-compile-run cycles for changed lines of sou will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-881995