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...
Main Author: | |
---|---|
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 |