AminetAminet
Search:
84450 packages online
About
Recent
Browse
Search
Upload
Setup
Services

docs/misc/ShellInternals.lha

Mirror:Random
Showing:generic
No screenshot available
Short:Amiga Shell internal workings
Author:thomas.richter at mailbox.alumni.tu-berlin.de (Thomas Richter)
Uploader:thomas.richter mailbox alumni tu-berlin de (Thomas Richter)
Type:docs/misc
Version:2.0
Architecture:generic
Date:2022-06-19
Download:http://aminet.net/docs/misc/ShellInternals.lha - View contents
Readme:http://aminet.net/docs/misc/ShellInternals.readme
Downloads:1189

This document provides some background on the internal workings of
the shell, and its relation to the dos.library (aka "Tripos"). What
is covered here are parts of the early Tripos startup, the shell
startup interface, the relation of the Shell-Seg to "Shell", "CLI"
and "Boot-Shell", and the interface between the dos.library and the
shell.

The release 2.0 of this document greatly enhances the previous release
and includes additional information for the V47 shell and the V47
dos.library.

In particular, the following additonal information is now covered:

- Additional V47 tags of the System() call.
- Resource management of System().
- System() equivalences of NewShell, Run, Execute() and the boot shell.
- The shell TAB expansion mechanism.
- Shell function interface, access to the history.
- The ExtendedCommandLineInterface
- System-Startup

Currently, all releases up to 3.2 are covered.

Thomas,	 June 2022



Contents of docs/misc/ShellInternals.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                25838   74066  34.9% -lh5- 82b7 Jun 19  1980 ShellInternals
[generic]                  597    1179  50.6% -lh5- d221 Jun 19  1980 ShellInternals.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         2 files   26435   75245  35.1%            Jun 20 03:11

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>