day 1 part 1 golfed m4: 197 bytes
[aoc_eblake.git] / 2023 / day01.golfm4
blob296eed98646b58f03be415e46a4e2c6048b2ec65
1 define(X,`ifelse($3,-1,`$1,$2',$3,0,`,',$1,,`$3,$3',`$1,$3')')define(_,`ifelse($3,,$1$2+)ifelse($4,,$1$2,`_(X($1,$2,index(0123456789,$3)),substr(`$4',0,1),substr(`$4',1))')')eval(_(,,,include(F) ))