Ignore:
Timestamp:
Jan 20, 2013, 1:21:29 AM (7 years ago)
Author:
ksherdy
Message:

Experimental notion of types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/pablo/src/applicationGenerator/templates/CPP/pablo_definitions.template

    r2809 r2819  
    1313#define PABLO_DEFINITIONS_HPP
    1414
    15 // Stream struct and function headers and definitions
     15#define LocalCarryDeclare(name, count)\
     16CarryArray<count, 0> name;\
    1617
     18// runtime libraries
    1719#include "../lib/simd-lib/bitblock.hpp"
    1820#include "../lib/simd-lib/carryQ.hpp"
    1921#include "../lib/simd-lib/pabloSupport.hpp"
    2022
    21 #define LocalCarryDeclare(name, count)\
    22 CarryArray<count, 0> name;\
     23// migrate error tracker, line/column tracker to compiler runtime
     24#include "../util/ErrorTracker.h"
     25ErrorTracker error_tracker;
    2326
    24 #define assert_0_error(errkind, errstrm)
    25 
     27#define assert_0_error(errkind, errstrm) error_tracker.NoteError(errkind, errstrm);
    2628BitBlock EOF_mask = simd<1>::constant<1>();
    2729
Note: See TracChangeset for help on using the changeset viewer.