
//
// This is example code from Chapter 8.2 "Declarations and definitions" of
// "Programming -- Principles and Practice Using C++" by Bjarne Stroustrup
//

#include "std_lib_facilities.h"

//------------------------------------------------------------------------------

struct Token {};

int a = 7;              // an int variable
const double cd = 8.7;  // a double-precision floating-point constant
double my_sqrt(double); // a function taking a double argument
// and returning a double result
vector<Token> v;        // a vector-of-Tokens variable

int main()
{
    // Before a name can be used in a C++ program, it must be declared
    //cout << f(i) << '\n';
}

//------------------------------------------------------------------------------
