diff options
| author | Eduardo Julian | 2021-08-25 16:47:50 -0400 | 
|---|---|---|
| committer | Eduardo Julian | 2021-08-25 16:47:50 -0400 | 
| commit | b216900093c905b3b20dd45c69e577b192e2f7a3 (patch) | |
| tree | 4d6ac7d257752a8c54ca77dd58df9753ce357ab6 /stdlib/source/documentation/lux/world/shell.lux | |
| parent | 36303d6cb2ce3ab9e36d045b9516c997bd461862 (diff) | |
Updates to the Lua compiler.
Diffstat (limited to '')
| -rw-r--r-- | stdlib/source/documentation/lux/world/shell.lux | 54 | 
1 files changed, 54 insertions, 0 deletions
| diff --git a/stdlib/source/documentation/lux/world/shell.lux b/stdlib/source/documentation/lux/world/shell.lux new file mode 100644 index 000000000..43264c503 --- /dev/null +++ b/stdlib/source/documentation/lux/world/shell.lux @@ -0,0 +1,54 @@ +(.module: +  [library +   [lux #* +    ["$" documentation (#+ documentation:)] +    [control +     ["<>" parser +      ["<.>" code]]] +    [data +     ["." text (#+ \n) +      ["%" format (#+ format)]]] +    [macro +     ["." template]]]] +  [\\library +   ["." /]]) + +(documentation: /.Exit +  "A program exit code.") + +(documentation: /.Process +  "The means for communicating with a program/process being executed by the operating system.") + +(documentation: /.Command +  "A command that can be executed by the operating system.") + +(documentation: /.Argument +  "A parameter for a command.") + +(documentation: /.Shell +  "The means for issuing commands to the operating system.") + +(documentation: /.Mock +  "A simulated process.") + +(documentation: /.mock +  "" +  [(mock mock init)]) + +(.def: .public documentation +  (.List $.Module) +  ($.module /._ +            "" +            [..Exit +             ..Process +             ..Command +             ..Argument +             ..Shell +             ..Mock +             ..mock +             ($.default /.normal) +             ($.default /.error) +             ($.default /.async) +             ($.default /.no_more_output) +             ($.default /.default)] +            [])) | 
