ACE: A Cliché-based Program Structure Editor

ACE extends the syntax-directed paradigm of program editing by adding support for programming clichés. A programming cliché is a standard algorithmic fragment. ACE supports the rapid construction of programs through the combination of clichés selected from a cliché library. ACE is also innovative i...

Full description

Bibliographic Details
Main Author: Tan, Yang Meng
Format: Working Paper
Language:en_US
Published: MIT Artificial Intelligence Laboratory 2008
Online Access:http://hdl.handle.net/1721.1/41181
_version_ 1826203983790735360
author Tan, Yang Meng
author_facet Tan, Yang Meng
author_sort Tan, Yang Meng
collection MIT
description ACE extends the syntax-directed paradigm of program editing by adding support for programming clichés. A programming cliché is a standard algorithmic fragment. ACE supports the rapid construction of programs through the combination of clichés selected from a cliché library. ACE is also innovative in the way it support the basic structure editor operations. Instead of being based directly on the grammar for a programming language, ACE is based on a modified grammar which is designed to facilitate editing. Uniformity of the user interface is achieved by encoding the modified grammar as a set of clichés.
first_indexed 2024-09-23T12:46:59Z
format Working Paper
id mit-1721.1/41181
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T12:46:59Z
publishDate 2008
publisher MIT Artificial Intelligence Laboratory
record_format dspace
spelling mit-1721.1/411812019-04-12T09:32:23Z ACE: A Cliché-based Program Structure Editor Tan, Yang Meng ACE extends the syntax-directed paradigm of program editing by adding support for programming clichés. A programming cliché is a standard algorithmic fragment. ACE supports the rapid construction of programs through the combination of clichés selected from a cliché library. ACE is also innovative in the way it support the basic structure editor operations. Instead of being based directly on the grammar for a programming language, ACE is based on a modified grammar which is designed to facilitate editing. Uniformity of the user interface is achieved by encoding the modified grammar as a set of clichés. MIT Artificial Intelligence Laboratory 2008-04-15T14:19:40Z 2008-04-15T14:19:40Z 1987-05 Working Paper http://hdl.handle.net/1721.1/41181 en_US MIT Artificial Intelligence Laboratory Working Papers, WP-294 application/pdf MIT Artificial Intelligence Laboratory
spellingShingle Tan, Yang Meng
ACE: A Cliché-based Program Structure Editor
title ACE: A Cliché-based Program Structure Editor
title_full ACE: A Cliché-based Program Structure Editor
title_fullStr ACE: A Cliché-based Program Structure Editor
title_full_unstemmed ACE: A Cliché-based Program Structure Editor
title_short ACE: A Cliché-based Program Structure Editor
title_sort ace a cliche based program structure editor
url http://hdl.handle.net/1721.1/41181
work_keys_str_mv AT tanyangmeng aceaclichebasedprogramstructureeditor