ht's Scheme Interpreter  1.0
a simplified scheme interpreter implementation
bigint.cpp File Reference
#include <iostream>
#include <cstdint>
#include <cstddef>
#include <vector>
#include <string>
#include <cmath>
#include <cctype>
#include <stdexcept>
#include <cassert>
#include <algorithm>
#include <utility>
#include <functional>
#include "bigint.hpp"
#include "utility/strutility.hpp"
Include dependency graph for bigint.cpp:

Go to the source code of this file.

Functions

template<typename CompareFunc >
bool rawCompare (const BigInt &a, const BigInt &b)
 
std::istream & operator>> (std::istream &i, BigInt &b)
 
std::ostream & operator<< (std::ostream &o, const BigInt &b)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  o,
const BigInt b 
)

Definition at line 248 of file bigint.cpp.

std::istream& operator>> ( std::istream &  i,
BigInt b 
)

Definition at line 240 of file bigint.cpp.

template<typename CompareFunc >
bool rawCompare ( const BigInt a,
const BigInt b 
)

Definition at line 104 of file bigint.cpp.