fish list command

Syntax

fish list <keyword> | s ...

List FISH-related quantities. By default all FISH symbols are listed. Alternatively a specific FISH symbol s can be listed.

arrays

List all FISH arrays that have been created.

basic

A basic list of all global FISH symbols.

callbacks

List the FISH functions that have been added to be executed as callbacks (i.e., with the fish callback command).

callback-list

List the callback events that have been registered. For instance, the solve_complete event is a registered callback event. [CS: is the base list of events shown anywhere??]

code <s >

List the FISH pseudo-code generated after parsing FISH syntax. If a specific symbol s is provided, only the code for that specific function is listed. Otherwise the pseudo-code for all functions will be listed.

contents s

For FISH values of an aggregate type (arrays, matrices, structures, maps, etc.) this will list the contents of the type in a structured way.

intrinsics <s >

List the complete set of FISH intrinsics, both built-in and user-defined. If the string s is given, only those intrinsics that contain s in the name will be listed.

memory-items

List of all memory objects allocated. See the FISH function memory.create.

structures

List defined FISH structures, including their member names and values.

symbols

List all FISH symbols.