Improve Quickfixes

Add userdefine keyword quickfix
Implement Expression Evaluator

* Improve Grammer
* Runtime uses Expression Evaluator