mirror of
https://github.com/dolthub/dolt.git
synced 2026-02-11 10:33:08 -06:00
We used to serialize types in two different ways, depending on whether the type was used as a tag or as a value. Now we serialize it the same way. Also, remove makeCompoundType completely. And remove some dead code.
Noms type language parser
The parser for the Noms type language is currently generated using Pigeon (https://github.com/PuerkitoBio/pigeon) and goimports. To get the packages needed to work on the parser, run
go get -u github.com/PuerkitoBio/pigeon golang.org/x/tools/cmd/goimports
Once these are set up, simply run go generate to generate go code for the parser.