I\'ve been mulling over creating a language that would be extremely well suited to creation of DSLs, by allowing definitions of functions that are infix, postfix, prefix, or eve
You might want to check out Scala which has a kind of unique approach to operators and methods.