inonit / serafin

Logic-driven web content creation kit
GNU Affero General Public License v3.0
2 stars 2 forks source link

Refactor expression parser structure #116

Open tangram opened 9 years ago

tangram commented 9 years ago

Current structure is dense, obscure and prone to breakage. It should be refactored according to a more accessible structure, e.g. according to this pyparsing example: https://pyparsing.wikispaces.com/file/view/arith.py/241810293/arith.py

tangram commented 9 years ago

Also, refactor any tight coupling to specific content types.