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

SCM Repository

[diderot] View of /branches/vis15/src/compiler/codegen/fragments/lib-h-head.in
ViewVC logotype

View of /branches/vis15/src/compiler/codegen/fragments/lib-h-head.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3908 - (download) (annotate)
Tue May 24 14:33:23 2016 UTC (3 years, 1 month ago) by jhr
File size: 809 byte(s)
working on merge: runtime and code generation
/*! \file @H_FILE@
 *
 * C interface to library generated from @SRCFILE@.
 *
 * Command: @DIDEROTC_CMD@ @DIDEROTC_ARGV@
 * Version: @DIDEROTC_VERSION@
 */

#ifndef @H_DEFINE@
#define @H_DEFINE@

#define @DIDEROT_FLOAT_PRECISION@
#define @DIDEROT_INT_PRECISION@
#define @DIDEROT_TARGET@

#include "diderot/config.h"

#if defined(HAVE_STDBOOL_H)
#  include <stdbool.h>
#elif !defined(__bool_true_false_are_defined)
#  ifndef HAVE__BOOL
#    ifdef __cplusplus
       typedef bool _Bool;
#    else
#      define _Bool signed char
#    endif
#  endif
#  define bool _Bool
#  define false 0
#  define true 1
#  define __bool_true_false_are_defined 1
#endif

#include <stdint.h>
#include <string.h>
#include "teem/nrrd.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef struct @PREFIX@struct_world @PREFIX@World_t;

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