On Context-Free Languages | Synapse