This may be a weird question, but is there anything wrong, methodologically speaking, about how I'm using enums here (See the Operation enum)?
https://github.com/NicholasRoge/jrpgme/blob/master/src/roge/utils/Math.java
Like I said, it's an odd question, but it just looks so... Odd, to me. I had the idea one night, and it worked out perfectly.
Edit: Someone told me to look at the interpreter design pattern, so I have. It's exactly what I'm trying to do. rofl. SO I'll likely be switching my code over to that pattern. However, I still very much welcome your input.