summaryrefslogtreecommitdiffstats
path: root/socket.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-04-25 00:20:27 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-04-25 00:20:27 -0700
commit7c3505120e36ff9df3eae624c140b63d48d31bac (patch)
tree8014d4efa093fcb772015f4e5a9ef91623101d98 /socket.h
parent1c4a01eb72898fb9bf8ef87d1ee161bba71a3ae1 (diff)
downloadtxr-7c3505120e36ff9df3eae624c140b63d48d31bac.tar.gz
txr-7c3505120e36ff9df3eae624c140b63d48d31bac.tar.bz2
txr-7c3505120e36ff9df3eae624c140b63d48d31bac.zip
matcher: recognize sys:quasi in necessary places.
* match.tl (compile-cons-structure): Recognize quasi in the middle of cons structure and compile appropriately. (parse-lambda-match-clause): Recognize quasi in dot position properly. (check, check-end): Treat quasi as atom pattern. (pat-len): Recognize quasi in dotted position. (non-triv-pat-p): Handle quasi case. Any quasi containing elements that are lists is nontrivial.
Diffstat (limited to 'socket.h')
0 files changed, 0 insertions, 0 deletions