1FEATHERS(1)                 General Commands Manual                FEATHERS(1)
2
3
4

NAME

6       feathers - a simple source-level debugger for CHICKEN Scheme
7
8

SYNOPSIS

10       feathers [OPTION ...] [PROGRAM ARGUMENTS ...]
11
12

DESCRIPTION

14       feathers  runs  a program compiled with CHICKEN Scheme and allows basic
15       source-level debugging like setting  breakpoints,  single-stepping  and
16       inspection of procedure arguments and global variables.
17
18       The Scheme code must be compiled with debug-level 3 for debugging to be
19       possible. Communication with the debugger  takes  place  by  exchanging
20       messages  over  a  TCP  socket, the address and port being given by the
21       environment variable CHICKEN_DEBUGGER which holds a connection  address
22       of the form <ADDRESS>:<PORT>
23
24

OPTIONS

26       -help  Shows a list of supported command-line options.
27
28
29       -n     Do not load the default startup file .feathers
30
31
32       -port PORT
33              Select a different TCP port than the default (9999)
34
35
36       -dir DIRECTORY
37              Add  DIRECTORY to the list of searched paths for locating source
38              files
39
40

ENVIRONMENT VARIABLES

42       CHICKEN_DEBUGGER
43              Should hold a TCP server address and port where the debugger  is
44              listening.   This variable is set by the debugger when a program
45              is run from it, and defaults to localhost:9999
46
47

DOCUMENTATION

49       More information can be found in the CHICKEN User's Manual
50
51

BUGS

53       Submit bug reports by  e-mail  to  chicken-janitors@nongnu.org  ,  pre‐
54       ferrably using the chicken-bug tool.
55
56

AUTHORS

58       The CHICKEN Team
59
60

SEE ALSO

62       chicken-uninstall(1) chicken-status(1) chicken(1) csc(1) chicken-bug(1)
63
64
65
66                                  13 Aug 2008                      FEATHERS(1)
Impressum