function definition language fdl and its implementation


Autoria(s): Chen Haiming
Data(s)

2001

Resumo

A Function Definition Language (FDL) is presented. Though designed for describing specifications, FDL is also a general-purpose functional programming language. It uses context-free language as data type, supports pattern matching definition of functions, offers several function definition forms, and is executable. It is shown that FDL has strong expressiveness, is easy to use and describes algorithms concisely and naturally. An interpreter of FDL is introduced. Experiments and discussion are included.

Identificador

http://ir.iscas.ac.cn/handle/311060/2855

http://www.irgrid.ac.cn/handle/1471x/66634

Idioma(s)

英语

Fonte

Chen Haiming.function definition language fdl and its implementation,Journal of Computer Science and Technology,2001,14(4):414-421

Palavras-Chave #programming language #recursive function #context-free language #interpreter #parsing #formal specification
Tipo

期刊论文