"Interfaces." . . "Mapping(Transformations)" . . "Templates." . . "Computer Programming and Software." . . "ALOE (Computer program)" . . "Programming languages." . . "Computer logic." . . "Corrections." . . "Syntax." . . "Editing." . . . . . . "ALOE Users' and Implementors' Guide" . . "ALOE Users' and Implementors' Guide"@en . "Aloe users' and implementors' guide" . . . . . . . . . . "ALOE users' and implementors' guide"@en . "ALOE users' and implementors' guide" . "ALOE user's and implementor's guide"@en . . . . . . . . "A Language Oriented Editor (ALOE) is a tool which supports the construction and manipulation of tree structures while guaranteeing their syntactic correctness. Instantiations of ALOEs are generated from a grammatical description of a language. Trees (e.g., programs) are represented internally by ALOEs as abstract syntax trees that the user manipulates directly. A simple language is provided for mapping this internal representation to a concrete representation for display to the user. Complex ALOEs that need more than just syntactic support may provide underlying action routines, extended commands, and environment specific routines. This guide describes how to use and implement an ALOE. (Author)."@en . . . . . . . . . . . . . . . . . . . . . "Modular construction." . . "CARNEGIE-MELLON UNIV PITTSBURGH PA Dept. of COMPUTER SCIENCE." . . "ALOE (Computer program)" . . "User manuals." . . "Nodes." . . . . "Grammars." . . "Computer programming." . .