作者
Günther Blaschek, Johannes Sametinger
发表日期
1989/7
期刊
Software: Practice and Experience
卷号
19
期号
7
页码范围
687-702
出版商
John Wiley & Sons, Ltd.
简介
This paper presents a prettyprinter for high‐level languages that can be adapted to the personal preferences of an individual user or to particular project conventions. The customization of the prettyprinter is done by means of a user profile with a set of parameters. The available parameters have been chosen with respect to minimality of the user interface and reasonable flexibility. The paper includes a complete list of all parameters with examples. The prettyprinter is fairly portable; it consists of a language‐independent back end and a front end that is created by a compiler generator from a formal description of the language to be processed. Currently, Modula‐2 and Pascal versions of the prettyprinter have been implemented.
引用总数
1990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202432531112211112111
学术搜索中的文章
G Blaschek, J Sametinger - Software: Practice and Experience, 1989