I am building a tool which should do a diagnosis based on some values…
It should be user extensible so hardcoding the conditions isnt a solution…
Suppose that we have a blood test…
example … WBC , ALDO …
And i want the user to be able to write somehow scripts
if (WBC.between(4,10) && ALDO.greater(5) || SOMETHINGELESE.isTrue()) ….. diagnosis=”MPLAMPLA”…
The problem is
1)Write my parser
2)Or try to find something that executes user conditionals at runtime and customize it..
3)another way
Please help,ideas needed!
1 Answer