|
|
|
|
|
|
|
|
|
|
Yorick
1.3: The Interpreted EnvironmentThe Yorick program accepts only complete input lines typed at your keyboard. Typing a command to Yorick presumes a ``command line interface'' or a ``terminal emulator'' which is not a part of Yorick. I designed Yorick on the assumption that you have a good terminal emulator program. In particular, Yorick is much easier to use if you can recall and edit previous input lines; as in music, repitition with variations is at the heart of programming. My personal recommendation is shell-mode in GNU Emacs. Therefore, Yorick inherits most of its ``look and feel'' from your terminal emulator. Yorick's distinctive prompts and error messages are described later in this section.
Any significant Yorick program will be stored in a text file, called
an include file, after the command which reads it. Use your
favorite text editor to create and modify your include files. Again,
GNU Emacs is my favorite --- use its c-mode to edit Yorick include
files as well as C programs. Just as C source file names should end
in ` This section begins with additional stylistic suggestions concerning include files. In particular, Yorick's help command can find documentation comments in your include files if you format them properly. All of the built-in Yorick functions, such as sin, write, or plg, come equipped with such comments. LLNL Disclaimers |