OAR

RTEMS GNU Tools On-Line Library


Program Behavior

PREV UP NEXT Bookshelf GNU Coding Standards

Chapter 4: Program Behavior for All Programs

This node describes conventions for writing robust software. It also describes general standards for error messages, the command line interface, and how libraries should behave.

  • Semantics Writing robust programs
  • Libraries Library behavior
  • Errors Formatting error messages
  • User Interfaces Standards about interfaces generally
  • Graphical Interfaces Standards for graphical interfaces
  • Command-Line Interfaces Standards for command line interfaces
  • Option Table Table of long options
  • Memory Usage When and how to care about memory needs
  • File Usage Which files to use, and where

  • PREV UP NEXT Bookshelf GNU Coding Standards

    Packaging copyright © 1988-2000 OAR Corporation
    Context copyright by each document's author. See Free Software Foundation for information.