×

Method and system for eliminating operation codes from intermediate prolog instructions

  • US 5,274,820 A
  • Filed: 08/19/1992
  • Issued: 12/28/1993
  • Est. Priority Date: 08/14/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for operating a computer system, having a processor and a memory, to process Prolog programs having predicates comprising the steps of:

  • (a) encoding, using the processor of the computer system, a predicate into a set of instructions stored in the memory of the computer system including a simplified instruction consisting of an address of an object and having preceding instructions;

    (b) determining, using the processor of the computer system, an implied operation code for the simplified instruction from the preceding instructions by using a finite state automata having modes for read, write, built and arg to track the preceding instructions and select the implied operation code as unify constant in read and write modes, put constant in built mode and get constant in arg mode; and

    (c) executing, using the processor of the computer system, the implied operation code using the address of the object as a parameter.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×