anchor.diff:  
   ec(F, Os) -> c:c(F, Os).
   
  +%% help() -> ok.
  +
  +help() ->
  +    io:put_chars(<<"(c File)    -- compile and load code in <File>\n"
  +                   "(cd Dir)    -- change working directory\n"
  +                   "(ec File)   -- compile and load code in erlang <File>\n"
  +                   "(help)      -- help info\n"
  +                   "(i)         -- information about the system\n"
  +                   "(l Module)  -- load or reload module\n"
  +                   "(ls)        -- list files in the current directory\n"
  +                   "(ls Dir)    -- list files in directory <Dir>\n"
  +                   "(m)         -- which modules are loaded\n"
  +                   "(m Mod)     -- information about module <Mod>\n"
  +                   "(pid X Y Z) -- convert X,Y,Z to a Pid\n"
  +                   "(pwd)       -- print working directory\n"
  +                   "(q)         -- quit - shorthand for init:stop()\n"
  +                   "(regs)      -- information about registered processes\n"
  +                 >>).
  +
   %% i([Pids]) -> ok.
   
   i() -> c:i().
  
positive.code: %% The LFE shell command functions.
  %%  These are callable from outside the shell as well.
  
  p(E) ->
      Cs = lfe_io:print1(E),
      io:put_chars([Cs,$\n]).
  
  pp(E) ->
      Cs = lfe_io:prettyprint1(E),
      io:put_chars([Cs,$\n]).
  
  %% c(File [,Args]) -> {ok,Module} | error.
  %%  Compile and load an LFE file.
  
  
negative.code:     Ms = [{c,[lambda,[args,'$ENV'],?BQ([':',lfe_shell,c,?UQ_S(args)])]},
            {ec,[lambda,[args,'$ENV'],?BQ([':',lfe_shell,ec,?UQ_S(args)])]},
            {l,[lambda,[args,'$ENV'],?BQ([':',lfe_shell,l,[list|?UQ(args)]])]},
            {ls,[lambda,[args,'$ENV'],?BQ([':',lfe_shell,ls,[list|?UQ(args)]])]},
            {m,['match-lambda',
                [[[],'$ENV'],?BQ([':',lfe_shell,m])],
                [[ms,'$ENV'],?BQ([':',lfe_shell,m,[list|?UQ(ms)]])]]}
  