mescc: Use records for Guile: <type>.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 15 Jul 2017 08:40:31 +0000 (10:40 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 26 Jul 2017 09:36:08 +0000 (11:36 +0200)
commitc0fb6d247d70b6848bf40fb290ff136351ce2dd6
tree18d28f29544604a2b626a93d0c157125e75c436a
parent5d54461f67dbb9926da3bfb05778f9ee819ace7f
mescc: Use records for Guile: <type>.

* module/language/c99/info.scm (<type>): New record.
* module/language/c99/compiler.mes (make-type-entry): Rename from
  make-type.  Update-callers.
* module/language/c99/info.mes (make-type, type:type, type:size,
  type:pointer, type:description): Move from compiler.mes.
module/language/c99/compiler.mes
module/language/c99/info.mes
module/language/c99/info.scm