Back to index

texmacs  1.0.7.15
Functions
std_environment.hpp File Reference
#include "basic_environment.hpp"
#include "hashmap.hpp"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void primitive (environment &env, hashmap< string, tree > h)
void assign (environment &env, assoc_environment local)
void begin_with (environment &env, assoc_environment local)
void end_with (environment &env)

Function Documentation

void assign ( environment env,
assoc_environment  local 
)

Definition at line 155 of file std_environment.cpp.

                                                   {
  memorizer mem= tm_new<assign_memorizer_rep> (env, local);
  if (!is_memorized (mem)) mem->compute ();
  env= mem->get_environment ();
}

Here is the call graph for this function:

void begin_with ( environment env,
assoc_environment  local 
)

Definition at line 197 of file std_environment.cpp.

                                                       {
  memorizer mem= tm_new<begin_with_memorizer_rep> (env, local);
  if (!is_memorized (mem)) mem->compute ();
  env= mem->get_environment ();
}

Here is the call graph for this function:

Here is the caller graph for this function:

void end_with ( environment env)

Definition at line 245 of file std_environment.cpp.

                            {
  memorizer mem= tm_new<end_with_memorizer_rep> (env);
  if (!is_memorized (mem)) mem->compute ();
  env= mem->get_environment ();
}

Here is the call graph for this function:

Here is the caller graph for this function:

void primitive ( environment env,
hashmap< string, tree h 
)

Definition at line 111 of file std_environment.cpp.

                                                     {
  env= as_environment (primitive_environment (h));
  //cout << HRULE;
  //env->print ("");
}

Here is the call graph for this function: