Week1 (July 1-July 6)
Weekly summary:
Before coding:
eval() function should be defined by creating a new class that extends AbstractFunction and loading it into functionMap, just like the previous functions appearing in the demo configuration file. Therefore, I need to learn the framework of Google Aviator. As for the calculation of boolean expressions, I decided to use the BeanShell framework that I am familiar with, which is fully capable of this task and makes this function easier to implement.
Next week: