first pass (syntax) cjade.py