{
{   This request retrieves the value, and related information, for an SCL
{ variable or variable component.  Any variable reference may be used to
{ specify the variable to be interrogated.
{
{       CLP$GET_VARIABLE (REFERENCE, WORK_AREA, CLASS, ACCESS_MODE,
{         EVALUATION_METHOD, TYPE_SPECIFICATION, VALUE, STATUS)
{
{ REFERENCE: (input)  This parameter specifies the variable to be interrogated.
{
{ WORK_AREA: (input, output)  This parameter specifies an area of storage into
{       which is copied the returned variable's type specification and value.
{       The current position of this sequence pointer is updated to reflect
{       the amount of storage used by the request.
{
{ CLASS: (output)  This parameter specifies the class of the variable.
{
{ ACCESS_MODE: (output)  This parameter specifies the access mode of the
{       variable.
{
{ EVALUATION_METHOD: (output)  This parameter specifies the evaluation method
{       for the variable.
{
{ TYPE_SPECIFICATION: (output)  This parameter specifies (a copy of) the type
{       specification for the variable or variable component.
{
{ VALUE: (output)  This parameter specifies (a copy of) the value of the
{       variable or variable component.  If the variable has never been
{       assigned a value and the reference is to the entire variable (as
{       opposed to a component of the variable), NIL is returned.
{
{ STATUS: (output) This parameter specifies the request status.
{
