chiark / gitweb /
src/c-types-parse.lisp: Introduce a pluggable parser for declspecs.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 26 May 2016 08:26:09 +0000 (09:26 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 29 May 2016 14:08:43 +0000 (15:08 +0100)
commit3088c93403f4b8c015ecc6f789248ebef644ddcb
tree2432aed274799c2b22ea7ccd8da138b185ea970c
parent7ca1b1eff75521ed91b4efb4d69f90df6e1fa851
src/c-types-parse.lisp: Introduce a pluggable parser for declspecs.

  * Rename `scan-declspec' to `scan-simple-declspec'.

  * Have `scan-and-merge-declspec' try the new pluggable parser
    `complex-declspec' before giving up and trying the simple version.

  * Have `parse-declarator' use the correct name when picking out
    qualifiers.
src/c-types-parse.lisp