spy16 / sabre

Sabre is highly customisable, embeddable LISP engine for Go. :computer:
GNU General Public License v3.0
28 stars 5 forks source link

Add Reader options #27

Open lthibault opened 4 years ago

lthibault commented 4 years ago

As part of Wetware, the need has arisen reimplement virtually every atom. Accordingly, I also need to adjust the map of predefined symbols to reflect my own implementation of Nil, and Bool.

This PR implements the Option type for reader.Reader. Currently, options exist to configure:

⏱️ Estimated review time: < 10 minutes ✅ Merge when ready