I doubt it's possible to create a DAC in a Turing-incomplete language. But u should try.
Technically, Bitcoin is a DAC. So it looks like it's possible.
I disagree. Bitcoin is written is C. I'm talking about Bitcoin protocol and its scripting language.