LSE$CLIHELP.HLB  —  Features  Entering Code, New Files
  To edit a new file in one of the supported languages,  the  following
  commands   are   required   for   the   manipulation  of  tokens  and
  placeholders:

       o  ERASE PLACEHOLDER/FORWARD (CTRL/K)

       o  EXPAND (CTRL/E)

       o  GOTO PLACEHOLDER/FORWARD (CTRL/N)

       o  GOTO PLACEHOLDER/REVERSE (CTRL/P)

       o  UNERASE PLACEHOLDER (PF1-CTRL/K)

       o  UNEXPAND (PF1-CTRL/E)

  When you press the EXPAND key (CTRL/E), while  the  cursor  is  on  a
  placeholder name, one of the following will occur:

   o  The placeholder will be replaced automatically  with  a  template
      consisting  of  language constructs.  This type of placeholder is
      called a "nonterminal  placeholder"  because  it  will  insert  a
      template into the buffer when expanded.

   o  Text will appear in a separate window to aid you in  supplying  a
      value.    This   type   of  placeholder  is  called  a  "terminal
      placeholder" because it does  not  insert  a  template  into  the
      buffer  when  expanded.   Instead,  you must supply the necessary
      text.  You can press the spacebar to remove the window.

   o  A menu will appear that provides you with  options  that  can  be
      selected  and  expanded into templates.  This type of placeholder
      is called a "menu placeholder".

  In any of these three cases, you may type in the  desired  text  over
  the  placeholder,  and  the placeholder will be erased automatically.
  When expanding a menu placeholder, you can move through  the  options
  by  using the up and down arrow keys.  To select an option, you press
  the EXPAND key, the RETURN key, or the ENTER key.  To exit  the  menu
  without selecting an option, you press the spacebar.

  You  can  construct  a  complete  program  by  repeatedly   expanding
  templates.   You  do  not have to continuously expand templates until
  you reach a terminal placeholder.   Rather,  you  may  find  it  more
  appropriate  to  type in the desired value yourself at a higher level
  (see also topics "Tokens_and_Placeholders" and "Getting_Started").
Close Help