src/parser/scanner-proto.lisp: Reorder declarations.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 15 Aug 2015 15:19:47 +0000 (16:19 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 15 Aug 2015 15:19:47 +0000 (16:19 +0100)
commit1d087117402054e058fcd4dc23aa2a1bae2446e0
treec7c2ca110305b200034ae964a259526a02e0b23f
parent5608b1af2e7a70cf8ea844d16213b933649a96ed
src/parser/scanner-proto.lisp: Reorder declarations.

The `token-scanner' and `token-scanner-place' objects refer to each
other recursively through their slot types.  SBCL's loader objects to
this if `token-scanner-place' -- a structure type -- is first.  Reorder
them so that `token-scanner' -- a CLOS class -- is first, because that
seems to work better.
src/parser/scanner-proto.lisp