#include <schxvar.hpp>
This class invents the operator&(), which forms a pair of SExpressionIndirectAccessor and SExpressionIndirect.
The operator takes a C++ lvalue of either any integer, float, or SString or SReference type, and forms a dotted pair in which the car is a SExpressionIndirectAccessor object and the cdr is a SExpressionIndirect object which incapsulates the given lvalue. Being evaluated, such a pair returns the current value of the variable; being used as the first argument of SETF!, it performs the appropriate assignment.
Definition at line 40 of file schxvar.hpp.
Public Member Functions | |
| template<class Tt> | |
| SReference | operator & (Tt &var) |
|
||||||||||
|
Definition at line 42 of file schxvar.hpp. |
1.4.1