SMILES를 구조도(2차원)로 그리려면 어떻게 해야 할까?

*SMILES: CC(=O)NC1=CC=C(C=C1)O <<이거(화합물 구조도를 그래프 이론을 바탕으로 한 줄의 텍스트로 표현함)

일단 SMILES가 그래프 이론을 바탕으로 연결되어있는 것임을 표현한 것이면
1. 연결이 어떤 방식으로 이루어지는지(단일, 이중, 삼중결합)
2. 괄호가 뭘 의미하는지
3. 각 원자의 최외각전자 수가 어떻게 변하는지
4. 이렇게 해서 어떤 형태로 그려지는지(꺾이는가? 꺾인다면 몇도?)
를 컴퓨터에게 인식시켜야 할 것이고 그걸 바탕으로 그리게 해서 출력하면 될 것 같다.

…문제는 그걸 어떻게 하는지 모른다는거?