1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-23 13:43:19 +00:00

regradius function

This commit is contained in:
Zeno Rogue 2019-12-26 22:30:48 +01:00
parent 688021ee1c
commit 4a7b09b25e

View File

@ -217,6 +217,13 @@ cld exp_parser::parse(int prio) {
force_eat(")");
return edge_of_triangle_with_angles(2*M_PI/real(a), M_PI/real(b), M_PI/real(b));
}
else if(eat("regradius(")) {
cld a = rparse(0);
force_eat(",");
cld b = rparse(0);
force_eat(")");
return edge_of_triangle_with_angles(M_PI/2, M_PI/real(b), M_PI/real(b));
}
else if(eat("ifp(")) {
cld cond = parse(0);
force_eat(",");