1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 """
19 Osh is documented in the following packages and modules:
20
21 - B{C{osh.api}}: Non-command portions of the osh API.
22 - B{C{osh.builtins}}: Builtin osh functions and classes.
23 - B{C{osh.command}}: Modules implementing osh commands. Documentation covers both the command-line and application programming interfaces.
24 - B{C{osh.file}}: Represents files.
25 - B{C{osh.function}}: Many osh commands (e.g. C{f}, C{select}) take functions as arguments. C{osh.function} has no public interface, but the documentation of this module describes the use of functions in both the command-line and application programming interfaces.
26 - B{C{osh.process}}: Represents currently running processes (Linux only).
27 - B{C{osh.trace}}: Trace osh internals.
28
29 """
30
31 __all__ = [
32 'api',
33 'apiparser',
34 'args',
35 'cliparser',
36 'config',
37 'core',
38 'function',
39 'loader',
40 'spawn',
41 'tpg'
42 ]
43