8 mzlib/cmdline

▼ |  | Mz Lib: Legacy Libraries

1 | mzlib/ a-signature
2 | mzlib/ a-unit
3 | mzlib/ async-channel
4 | mzlib/ awk
5 | mzlib/ class
6 | mzlib/ cm
7 | mzlib/ cm-accomplice
8 | mzlib/ cmdline
9 | mzlib/ cml
10 | mzlib/ compat
11 | mzlib/ compile
12 | mzlib/ contract
13 | mzlib/ control
14 | mzlib/ date
15 | mzlib/ deflate
16 | mzlib/ defmacro
17 | mzlib/ etc
18 | mzlib/ file
19 | mzlib/ for
20 | mzlib/ foreign
21 | mzlib/ include
22 | mzlib/ inflate
23 | mzlib/ integer-set
24 | mzlib/ kw
25 | mzlib/ list
26 | mzlib/ match
27 | mzlib/ math
28 | mzlib/ md5
29 | mzlib/ os
30 | mzlib/ pconvert
31 | mzlib/ pconvert-prop
32 | mzlib/ plt-match
33 | mzlib/ port
34 | mzlib/ pregexp
35 | mzlib/ pretty
36 | mzlib/ process
37 | mzlib/ restart
38 | mzlib/ runtime-path
39 | mzlib/ sandbox
40 | mzlib/ sendevent
41 | mzlib/ serialize
42 | mzlib/ shared
43 | mzlib/ string
44 | mzlib/ struct
45 | mzlib/ stxparam
46 | mzlib/ surrogate
47 | mzlib/ tar
48 | mzlib/ thread
49 | mzlib/ trace
50 | mzlib/ traceld
51 | mzlib/ trait
52 | mzlib/ transcr
53 | mzlib/ unit
54 | mzlib/ unit-exptime
55 | mzlib/ unit200
56 | mzlib/ unitsig200
57 | mzlib/ zip
| Bibliography
| Index

On this page:

command-line

top contents ← prev up next →

(require mzlib/cmdline) | package: compatibility-lib

> NOTE: This library is deprecated; use racket/cmdline, instead.

Provides a command-line from that is similar to the one in racket/cmdline, but without using keywords. The parse-command-line procedure from racket/cmdline is re-exported directly.

> syntax (command-line program-name-expr argv-expr clause ...)
> clause |  | = |  | (multi flag-spec ...)
> |  | | |  | (once-each flag-spec ...)
> |  | | |  | (once-any flag-spec ...)
> |  | | |  | (final flag-spec ...)
> |  | | |  | (help-labels string ...)
> |  | | |  | (args arg-formals body-expr ...+)
> (=> finish-proc-expr arg-help-expr help-proc-expr
> unknown-proc-expr)
> flag-spec |  | = |  | (flags id ... help-str ...+ body-expr ...+)
> |  | | |  | (flags => handler-expr help-expr)
> flags |  | = |  | flag-string
> |  | | |  | (flag-string ...+)
> arg-formals |  | = |  | id
> |  | | |  | (id ...)
> |  | | |  | (id ...+ . id)

Like command-line from racket/cmdline, but without keywords in the syntax.
top contents ← prev up next →