首页> 外国专利> SYSTEM FOR PROCESSING PROLOG LANGUAGE

SYSTEM FOR PROCESSING PROLOG LANGUAGE

机译:处理序言语言的系统

摘要

PURPOSE:To give marking to a clause referred to without scanning an entire information area by setting a 2nd marking bit of a clause at 1 when the information on a specific set predicate is produced and handling the clause as that which is always referred to until the time point right before the next executing instruction is accepted. CONSTITUTION:When a garbage collecting function (collecting the undesired areas into a registering code area 200 for clauses forming a name table and a predicate when no unused area is available) functions during the execution of a single instruction, it is handled that a permanent mark (2nd marking bit) also shows a clause which is referred to like a temporary mark (1st mark bit). Then the temporary mark is set at 0 and the permanent mark is kept at 1 as it is after the unused areas are collected. Both an information area and a control stack are idle at the time point when a single instruction ends. Thus only the clauses that can be traced via a name table 100 are kept as they are and all other areas are set at 0 together with the permanent mark also set at 0. Thus the marking can be effected to the clause that is referred to without scanning an entire information area.
机译:目的:在产生特定集合谓词的信息时,通过将子句的第二个标记位设置为1,并在不扫描整个信息区域的情况下,对子句进行标记,直到该子句始终被引用为止接受下一条执行指令之前的时间点。构成:当垃圾收集功能(在不使用未使用区域的情况下,将不想要的区域收集到用于形成名称表的子句和谓词的注册代码区域200中)在执行单个指令期间起作用时,将其视为永久标记(第二标记位)还显示了一个称为临时标记(第一标记位)的子句。然后,将临时标记设置为0,将永久标记保持为1,直到收集了未使用的区域。在单个指令结束的时间点,信息区域和控制堆栈都处于空闲状态。因此,仅可以通过名称表100进行跟踪的子句保持原样,所有其他区域都设置为0,同时永久标记也设置为0。这样,标记就可以实现到所引用的子句而无需扫描整个信息区域。

著录项

  • 公开/公告号JPS6432342A

    专利类型

  • 公开/公告日1989-02-02

    原文格式PDF

  • 申请/专利权人 HITACHI LTD;

    申请/专利号JP19870187546

  • 发明设计人 SAKOTA KOUSUKE;

    申请日1987-07-29

  • 分类号G06F9/44;

  • 国家 JP

  • 入库时间 2022-08-22 06:43:36

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号