($Id: Expression.h 1351 2013-03-08 15:12:28Z arr $)
Class CXXR::Expression and associated C interface.
More...
#include "CXXR/PairList.h"
#include <boost/serialization/access.hpp>
#include <boost/serialization/nvp.hpp>
Go to the source code of this file.
Namespaces |
namespace | CXXR |
| Namespace for the CXXR project.
|
Detailed Description
Class CXXR::Expression and associated C interface.
Function Documentation
SEXP Rf_currentExpression |
( |
| ) |
|
Expression currently being evaluated.
- Returns:
- Pointer to the Expression currently being evaluated.
Create a CXXR::Expression with a specified car and tail.
This function protects its arguments from the garbage collector.
- Parameters:
-
cr | Pointer to the 'car' of the element to be created. |
tl | Pointer to the 'tail' of the element to be created, which must be of a CXXR::PairList type (checked). |
- Returns:
- Pointer to the constructed list.
void Rf_setCurrentExpression |
( |
SEXP |
e | ) |
|
Designate the Expression currently being evaluated.
- Parameters:
-
e | Pointer to the Expression now to be evaluated. (Not currently checked in any way.) |