You can't in theory. Only a few "nice" values are known, because they lead to particular triangles. For example, we have
You can add other angles using symmetries, for example, you can compute sin(60) using sin(90-x) = cos(x), or similar stuff.
You can also use the double/half angles identities to add another couple of angles in our list, but that's it.