
xii CONTENTS
5.4.2 Analysis of the Code . . . . . . . . . . . . . . . . . . 129
5.5 Example: Adjacency Matrix, R-Callable Code . . . . . . . . 132
5.5.1 The Code, for .C() . . . . . . . . . . . . . . . . . . . 132
5.5.2 Compiling and Running . . . . . . . . . . . . . . . . 134
5.5.3 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . 137
5.5.4 The Code, for Rcpp . . . . . . . . . . . . . . . . . . 137
5.5.5 Compiling and Running . . . . . . . . . . . . . . . . 140
5.5.6 Code Analysis . . . . . . . . . . . . . . . . . . . . . 141
5.5.7 Advanced Rcpp . . . . . . . . . . . . . . . . . . . . . 143
5.6 Speedup in C . . . . . . . . . . . . . . . .