1979
DOI: 10.1145/359046.359057
|View full text |Cite
|
Sign up to set email alerts
|

Syntactic source to source transforms and program manipulation

Abstract: Syntactic transforms are the source to source program transformations which preserve the history of computation, and thus do not modify the execution time. Combined with a small number of primitive semantic transforms, they provide a powerful tool for program manipulation. A complete catalogue of syntactic transforms, and its use for solution of a system of program equations, is given. Examples of derivation of more complex source to source transformations are also presented. Two case studies illustrate the wa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
22
0

Year Published

1980
1980
2006
2006

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 50 publications
(23 citation statements)
references
References 22 publications
0
22
0
Order By: Relevance
“…In fact, the principal problem of these search engines lies in the bad synchronization between the results of the search and the keywords used to configure this search. We can also find today a lot of tools that can help to get information via channels RSS 4 allowing to display a permanent updated Web-page or to use automatic alarms on an electronic mailer. These automatic alarms use a technology based on "numerical agents" [11].…”
Section: "Technological" Relationsmentioning
confidence: 99%
See 2 more Smart Citations
“…In fact, the principal problem of these search engines lies in the bad synchronization between the results of the search and the keywords used to configure this search. We can also find today a lot of tools that can help to get information via channels RSS 4 allowing to display a permanent updated Web-page or to use automatic alarms on an electronic mailer. These automatic alarms use a technology based on "numerical agents" [11].…”
Section: "Technological" Relationsmentioning
confidence: 99%
“…Tim Berners [12] stresses that "…the Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation …". As the technological means previously discussed, this concept uses autonomous and adaptive search agents which are the continuity of the relational agents defined by Alan Newell and 4 Really Simple Syndication Herbert Simon [13]. The semantic complement brought to the representation of information is based on a specification and a formalization of the Knowledge Objects (and their relations) characteristic of a given skill (UoD) and defining an Ontology.…”
Section: "Techno-human" Relationsmentioning
confidence: 99%
See 1 more Smart Citation
“…An action system is a set of parameterless mutually recursive procedures [37][38][39]. If the end of the body of an action is reached, then control is returned to the calling action, or to the statement following the action system if there was no calling action, rather than "falling through" to the next action.…”
Section: Action Systemsmentioning
confidence: 99%
“…This is applied, resulting in an intermediate representation S 1 . Subsequent transformations may be applied to transform the software into S 2 , S 3 , .…”
Section: Introductionmentioning
confidence: 99%