J4

• Original Articles • Previous Articles     Next Articles

Pointers in framing projection temporal logic programming languages

WANG Xiao-bing;DUAN Zhen-hua
  

  1. (Research Inst. of Computing Theory & Technology, Xidian Univ., Xi’an 710071, China)
  • Received:2008-06-02 Revised:1900-01-01 Online:2008-12-20 Published:2008-12-20
  • Contact: WANG Xiao-bing E-mail:xbwang@foxmail.com

Abstract: A new method is presented for formalizing pointers and its implementation in Framed Tempura which is a framing Projection Temporal Logic programming language. It extends the Projection Temporal Logic and gives formal definitions of pointers reference and dereference based on name constants, and then by use of the frame operator and minimal model gives the implementing way in Framed Tempura which is an executable subset of the Projection Temporal Logic. An example for in place reversal of a singly linked list shows this method is workable.

Key words: formal languages, temporal logic programming, data structures, pointer, framing

CLC Number: 

  • TP311