~mna/snow unlisted

snow/pkg/parser/testdata/comments.snow.err -rw-r--r-- 133 bytes
Merge branch 'wip-generics'
pkg: add ast node for generic clause, tokenize dollar sign
pkg/parser: parse new type production, struct decl
pkg/parser: fix parser test results, import cycle
pkg: move packages down one level
big refactor of compiler package into sub-packages
pkg/compiler: fix bad pos panic
test some invalid cases