summaryrefslogtreecommitdiffstats
path: root/parser.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-16 20:41:25 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-16 20:41:25 -0700
commit9435f6a3ed7b211c92810d3e6470677d2b03c319 (patch)
tree49a6fbbad527734ad9f6a09df11e626bae287b6b /parser.c
parent6ef95aee02b53e3bba0778ef2a94291c33c21cfb (diff)
downloadtxr-9435f6a3ed7b211c92810d3e6470677d2b03c319.tar.gz
txr-9435f6a3ed7b211c92810d3e6470677d2b03c319.tar.bz2
txr-9435f6a3ed7b211c92810d3e6470677d2b03c319.zip
New sequence classification system.
This will help simplify writing generic sequence code, while allowing lists and vectors to be handled specially. * lib.h (enum seq_kind, seq_kind_t): New enum and typedef. (struct seq_info, seq_info_t): New struct and typedef. (seq_kind_tab, seq_info): Declared. * lib.c (seq_kind_tab): New global array. (seq_info): New function.
Diffstat (limited to 'parser.c')
0 files changed, 0 insertions, 0 deletions