I'm looking for easy-to-understand C++ codes with clear logic for :
- Double Linked List
- a program that validates expressions. for example :
valid : ([(a+b)+c]) + x
invalid : ([(a+b+c]) + x
I already searched for it, but i wasn't lucky. No i'm not asking for someone to do it for me as i already can do it on my own, but i'm looking for simple and clear ones that are already available preferably with an explanation (like prelude's linked list).
any help is much appreciated