diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2017-06-16 20:41:25 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2017-06-16 20:41:25 -0700 |
commit | 9435f6a3ed7b211c92810d3e6470677d2b03c319 (patch) | |
tree | 49a6fbbad527734ad9f6a09df11e626bae287b6b /parser.c | |
parent | 6ef95aee02b53e3bba0778ef2a94291c33c21cfb (diff) | |
download | txr-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