Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Annotation of /branches/vis12/src/compiler/c-util/fragments/lib-interface-head.in
ViewVC logotype

Annotation of /branches/vis12/src/compiler/c-util/fragments/lib-interface-head.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1824 - (view) (download)

1 : jhr 1700 /*! \file @HDRFILE@
2 :     *
3 :     * Interface to library generated from @SRCFILE@.
4 :     */
5 :    
6 :     /*
7 :     * COPYRIGHT (c) 2012 The Diderot Project (http://diderot-language.cs.uchicago.edu)
8 :     * All rights reserved.
9 :     */
10 :    
11 :     #ifndef @HDR_DEFINE@
12 :     #define @HDR_DEFINE@
13 :    
14 : jhr 1706 #define @DIDEROT_FLOAT_PRECISION@
15 :     #define @DIDEROT_INT_PRECISION@
16 :     #define @DIDEROT_TARGET@
17 : jhr 1700
18 : jhr 1824 #if defined(HAVE_STDBOOL_H)
19 :     # include <stdbool.h>
20 :     #elif !defined(__bool_true_false_are_defined)
21 :     # ifndef HAVE__BOOL
22 :     # ifdef __cplusplus
23 :     typedef bool _Bool;
24 :     # else
25 :     # define _Bool signed char
26 :     # endif
27 :     # endif
28 :     # define bool _Bool
29 :     # define false 0
30 :     # define true 1
31 :     # define __bool_true_false_are_defined 1
32 :     #endif
33 :    
34 :     #include <stdint.h>
35 :     #include <string.h>
36 :     #include "teem/nrrd.h"
37 :    
38 :     #ifdef __cplusplus
39 :     extern "C" {
40 :     #endif
41 :    
42 : jhr 1716 typedef struct @PREFIX@struct_world @PREFIX@World_t;

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0