Up: GEOS SDK TechDocs | Up | Prev: objmessagebrk ... | Next: pdisk ...

patchin

Patchin undoes the work of patchout.

patchout

This command causes a RET to be placed at the start of a routine.

patient-default

patient-default [<geode-name>]

Examples:

"patient-default hello2"
Makes "hello2" the default patient.
"patient-default"
Prints the names of the current default patient.

Specifies the default patient. The send and run commands will use this as the default patient to operate on if none is passed to them.

pbitmap

pbitmap <address>

Print a bitmap graphically.

pcarray

pcarray [-eth] [<address>]

Examples:

"pcarray"
Print the chunk array at *DS:SI (header only)
"pcarray es:di"
Print the chunk array at ES:DI (header only)
"pcarray -e"
Print the chunk array at *DS:SI and print the elements in the array
"pcarray -tMyStruct"
Print the chunk array at *DS:SI and print the elements where the elements are of type MyStruct
"pcarry -tMyStruct -TMyExtraStruct"
Like above, but data after MyStruct is printed as an array of MyExtraStruct structures.
"pcarray -e3"
Print the chunk array at *DS:SI and print the third element
"pcarray -hMyHeader"
Print the chunk array at *DS:SI (header only) where the header is of type MyHeader

Print information about a chunk array.

pcbitmap

pcbitmap <address> <width> <height> [<no space flag>]

Examples:

"pcbitmap *ds:si 64 64 t"
print the bitmap without spaces

Print out a one-bit deep packbits-compacted bitmap.

See Also: pncbitmap.

pcelldata

pcelldata [<addr>]

Examples:

"pcelldata *es:di"
Print cell data for cell at *es:di.

Prints data for a spreadsheet data.

If no address is given, *es:di is used.

See Also: content, pcelldeps.

pcelldeps

pcelldeps <filehan> [<addr>]

Examples:

"pcelldeps 4be0h *es:di"
print dependencies of cell in file 4be0h.

Prints dependencies for a cell in the spreadsheet.

If no address is given, *es:di is used.

See Also: content, pcelldata.

pclass

pclass [<address>]

Examples:

"pclass"
prints the class of *DS:SI
"pclass ^l4ac0h:001eh"
Print the class of the object at the given address.

Print the object's class.

pdb

Produces useful information about a DBase block. For now, only information about the map block of the DBase file is produced. First arg H is the SIF_FILE or SIG_VM handle's ID. Second arg B is the VM block handle for which information is desired.

pdgroup

pdgroup [<flags>] [<patient>]

Examples:

"pdgroup"
Prints out all dgroup variables of the current patient
"pdgroup -e *lock*"
Prints out all dgroup variables matching expression "*lock*" of the current patient
"pdgroup term"
Prints out all dgroup variables of the patient "term"
"pdgroup -e *lock* term"
Prints out all dgroup variables matching expression "*lock*" of the patient "term"

Prints out the variables defined in dgroup.

See Also: print, pscope.


Up: GEOS SDK TechDocs | Up | Prev: objmessagebrk ... | Next: pdisk ...