eudoxia0 / docparser

Extract documentation from Common Lisp systems
41 stars 18 forks source link

Add struct options #21

Closed frejanordsiek closed 5 years ago

frejanordsiek commented 5 years ago

Adds parsing for all of the options that can be used in defstruct, which are

Most of them are fairly simple. But some require thought on how to represent in the resulting struct-node class. I'm not sure the way I did them was best (they might need to be changed). I implemented

For each option, I tried all the ways they could be passed and still be considered valid based on the text in the draft of the ANSI standard.

eudoxia0 commented 5 years ago

Thanks!