Anonymous user
Faces from a mesh: Difference between revisions
m
→{{header|zkl}}: piddle
(→{{header|Go}}: No need for 'names' slice.) |
m (→{{header|zkl}}: piddle) |
||
Line 414:
<lang zkl>fcn perimSame(p1, p2){
if(p1.len() != p2.len()) return(False);
}
Line 422 ⟶ 421:
p,last := ( if(edges) edges.pop(0).copy() else T ), ( p and p[-1] or Void );
while(edges){
foreach
else if(
▲ else if(j==last){ p.append(i); last=i; edges.pop(n); break; }
}
fallthrough{ return(">>>Error! Invalid edge format<<<") }
}
p[0,-1] // last element not part of result
}</lang>
<lang zkl>println("Perimeter format equality checks:");
|