mbox series

[0/9] simplify parsing of specifiers

Message ID 20191111134747.79516-1-luc.vanoostenryck@gmail.com (mailing list archive)
Headers show
Series simplify parsing of specifiers | expand

Message

Luc Van Oostenryck Nov. 11, 2019, 1:47 p.m. UTC
These patches, hopefully, help to understand hwo the parsing of
specifier works by making slightly more direct.

Luc Van Oostenryck (9):
  spec: process chars like other integer types
  spec: types[] is indexed by the specifier class
  spec: add '.class = CInt'
  spec: improve parsing of __int128
  spec: KW_SHORT is not needed
  spec: KW_LONG is not needed
  spec: s/size/rank/
  types: use llong instead of longlong, ldouble for ...
  spec: make ctype_declare[] more readable

 expression.c |   2 +-
 lib.c        |   2 +-
 parse.c      |  47 +++++++++++----------
 symbol.c     | 114 ++++++++++++++++++++++++++++-----------------------
 symbol.h     |   4 +-
 target.c     |  10 ++---
 target.h     |   6 +--
 7 files changed, 101 insertions(+), 84 deletions(-)