vix.ing · top · new · best · stats · spec

Program structure

2009/07/30 by Alex Shkotin, Shkotin, Alex
Computer Science · #FOS: Computer and information sciences #Programming Languages (cs.PL) #Software Engineering Research #cs.PL

paper · pdf · doi:10.48550/arxiv.0907.5290

22 pages, 4 figures

openalex publication_date 2009/07/30 · arxiv created 2012/03/22 · arxiv updated 2012/03/23 · openalex created_date 2022/09/12 · openalex updated_date 2026/07/28

Abstract

A program is usually represented as a word chain. It is exactly a word chain that appears as the lexical analyzer output and is parsed. The work shows that a program can be syntactically represented as an oriented word tree, that is a syntactic program tree, program words being located both in tree nodes and on tree arrows. The basic property of a tree is that arrows starting from each node are marked by different words (including an empty word). Semantics can then be directly specified on such tree using either requirements or additional links, and adding instructions to some tree nodes enables program execution specification.

Related