#ifndef GTS_LAZY_DYNAMIC_REFERENCE_BLOCK_C #define GTS_LAZY_DYNAMIC_REFERENCE_BLOCK_C #include "gts_lazy_dynamic_reference.c" // StdDynamicLowLevelInterface /* :: LazyDynamicReference = { ldr_id :: !Int // run-time id of lazy dynamic , ldr_site :: !String // e.g. path to dynamic , ldr_lazy_dynamic_index :: !Int // disk id for build_lazy_block }; */ // Node, *incorrect* for node #define LDR_SITE 0 // unboxed #define LDR_ID 4 //#define LDR_BUILD_LAZY_B1LOCK_DISK_ID 8 #define LDR_LAZY_DYNAMIC_INDEX 8 #endif // GTS_LAZY_DYNAMIC_REFERENCE_BLOCK_C