]> git.donarmstrong.com Git - lilypond.git/blob - lily/template5.cc
release: 0.0.52
[lilypond.git] / lily / template5.cc
1 #include <limits.h>
2 #include "proto.hh"
3 #include "string.hh"
4 #include "moment.hh"
5 #include "real.hh"
6
7 #include "interval.tcc"
8
9 Interval__instantiate(Rational);
10 Interval__instantiate(int);
11
12 #ifdef AIX
13 const Real INFTY = 1e8; // ARGh. AIX sucks
14 #else
15 const Real INFTY = HUGE_VAL;
16 #endif
17
18 Rational
19 Interval_t<Rational>::infinity()
20 {
21     return INFTY;
22 }
23
24 int
25 Interval_t<int>::infinity()
26 {
27     return INT_MAX;
28 }