ignore gtag files
replace list-copy and make-list impls by scheme with ones by C
replace some number predicates with c imples
rewrite min/max/gcd/lcm with C