I just came across MPS from a Martin Fowler blog entry and thought to myself ... what an intriguing idea ... I wonder if I can apply it to a problem I have.
At my work I have to process Decision Logic Tables. These are currently written in a specific form with lines like so
% parameter : value
@ condition ;Y;
& action ;X;
where commonActions, conditions and actions are all mathematical expressions. For example a condition could be: VAR1 > 12
I wonder if there is any benefit in pursuing implementing these with MPS as a DSL or should I stick with my current method of parsing these things out with CoCo/R? Having little experience with MPS I just want an expert opinion before embarking on a learning project only to discover my problem isn't suited to the domain.