The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I'm not very familiar with the codeDOM but you might want to check out the Expression Tree API. It allows building dynamic low-level code using C# code which is similar to what I think you want to do. It also takes the approach of immutable classes that represent code with various visitors to traverse and modify the tree. Might give you some ideas!
It's kind of the house that jack built. Currently to render my shared codebase (such as table tokenizing support) in a language independent manner I have to render the entire thing using the codedom, as expression trees won't give me source code, and can't define whole classes.
Then you weren't ready yet - and you have to have your mind on side with this: if you aren't ready to give up, you won't. You'll find reasons - any reason - to give up giving up and go back to it.
So don't get discouraged: try again later. Perhaps join a support group - most US states have a helpline that can get you in touch with free ones. Just knowing you aren't the only one going through it can help.
But for 's sake: don't give up as a new year resolution. Those rarely last the week ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
In our country, the tax(actually excise) is just phenomenal and raised twice a year by a fixed percentage.
A decade ago, 20 smokes would cost you about $10 or $11. These days, a cheaper, nastier pack of 20 costs about $24. At the same time, Chemist Warehouse has nicotine containing chewy, available in 4mg pellets, 200 of them for 30 bucks.
There's a way to stay human and avoid turning into Witchy-Poo (what a fun find!) every time the levels of the neurotransmitter impostor drop low enough.
Continuing to consume nicotine is good if you're interested in holding off Parkinson's or Alzeimher's. Smoking it might mean you don't last long enough for the positive effects in staving off degradation of the Substantia nigra to matter.