GSoC/GCI Archive
Google Summer of Code 2011 ASCEND

Development of the translator system which accepts new-syntax ascend models and generates ascend4 compatible models

by Divyanshu Bandil for ASCEND

The project aims to improvise the present syntax available for the purpose of making it more familiar and easier to use. Presently the idea is to generate a stand-alone lex/yacc based program using PLY as compiler tool. The program reads from the input file of new-syntax models and generates ascend 4 compatible models. The new syntax will act as a wrapper over the present syntax and no changes in the TypeDescription or Instantiation stages will be required.