se(1M)

NAME
se - interpreter for the SymbEL language

SYNOPSIS
se [ -dnsvw ] [ -ccore-file ] [ -kkernel-file ] [ -ppaging-file ] [ -Iinclude-directory ] [ -Ddefine ] [ -Uundefine ] [ script-name | - ] [ -ttag ] [ script-args ]

DESCRIPTION
se is the interpreter and runtime for the SymbEL language. SymbEL is an interpretive language based on C that was created to address the need for simplified access to data residing in the SunOS kernel. se can syntax check or execute programs listed on the command line, or if no script name is provided, the standard input is assumed to be a valid SymbEL program.

OPTIONS

-d  Execution debug mode. A fairly cryptic output will be generated as the program executes.

-n  Do not pre-process the input using cpp. Read the script directly.

-s  Only perform syntax checks on the input. The script is not executed.

-v  Print the version of se on the standard output and exit.

-w  Do not print warning diagnostics in either the parse phase or the execution phase.

-ccore-file
    Specify a kernel core image file other than the default, /dev/mem. This is useful for using kvm variables on crash dumps.

-kkernel-file
    Specify a kernel symbols file other than the default /dev/ksyms. This can be used in conjunction with the -c and -p flags.

-ppaging-file
    Specify a paging file other than the default which is determined at run-time.

-Iinclude-directory
    Specify an include directory for the pre-processor to use when including files. If none is specified, the default include directory is used.

-Ddefine
    Define the specified symbol. This will be passed to the pre-processor.

-Uundefine
    Undefine the specified symbol. This will be passed to the pre-processor.

-ttag
    Assign a name to a program read from the standard input.

FILES

/opt/RICHPse/include
    default include directory for SymbEL header files.

ENVIRONMENT
The variable SEPATH can be set in the user's environment to specify directories to be searched for include files. The directory names are separated by colons.

SEE ALSO
The SymbEL User's Manual

NOTES
This application is recommended for use on SunOS 5.3 or later. It is not supported on SunOS 4.x.