selftimed.cc File Reference

#include "selftimed.h"
#include "../../base/algo/repetition_vector.h"
#include "../../base/algo/components.h"
Include dependency graph for selftimed.cc:

Defines

#define CH(c)   currentState.ch[c]
#define CH_TOKENS(c, n)   (CH(c) >= n)
#define CONSUME(c, n)   CH(c) = CH(c) - n;
#define PRODUCE(c, n)   CH(c) = CH(c) + n;
#define CH_TOKENS_PREV(c, n)   (previousState.ch[c] >= n)

Define Documentation

#define CH (   c  )     currentState.ch[c]
#define CH_TOKENS (   c,
  n 
)    (CH(c) >= n)
#define CH_TOKENS_PREV (   c,
  n 
)    (previousState.ch[c] >= n)
#define CONSUME (   c,
  n 
)    CH(c) = CH(c) - n;
#define PRODUCE (   c,
  n 
)    CH(c) = CH(c) + n;