aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Store names in lexical locationsGravatar Peter McGoron 2025-07-024-102/+137
* replace location-comparator with free-identifier-comparatorGravatar Peter McGoron 2025-06-284-26/+56
* move tests to their own file; use debruijn form to test alpha equivalenceGravatar Peter McGoron 2025-06-285-47/+121
* Fix list ellipses pattern matchingGravatar Peter McGoron 2025-06-287-36/+100
* Change environments in untyped LC to use location comparators instead ofGravatar Peter McGoron 2025-06-285-60/+83
* fix self-syntax and shadowing of syntax keywordsGravatar Peter McGoron 2025-06-284-8/+35
* first pass at a syntax expander for pure LCGravatar Peter McGoron 2025-06-286-22/+708
* reenable testsGravatar Peter McGoron 2025-06-201-2/+2
* test (x ... y ... z ...)Gravatar Peter McGoron 2025-06-202-3/+41
* add vector patternsGravatar Peter McGoron 2025-06-202-2/+47
* add extra tests and fix temporary generation for renamingGravatar Peter McGoron 2025-06-204-27/+95
* more list testsGravatar Peter McGoron 2025-06-191-1/+36
* self-syntax tests for producerGravatar Peter McGoron 2025-06-191-25/+41
* Add ellipsis escape formGravatar Peter McGoron 2025-06-195-40/+77
* add support for multiple ellipses in a sequence in producersGravatar Peter McGoron 2025-06-192-17/+35
* Rework PNL calculations in pattern producer, fix producer testGravatar Peter McGoron 2025-06-192-27/+49
* pattern testingGravatar Peter McGoron 2025-06-176-36/+130
* producerGravatar Peter McGoron 2025-06-165-20/+341
* move common procedures for matcher and producer to internalGravatar Peter McGoron 2025-05-028-88/+183
* move utils to new library, emit ellipsis dag from matcher compilerGravatar Peter McGoron 2025-04-267-54/+128
* document pattern matcher, add ellipsis groupsGravatar Peter McGoron 2025-04-263-111/+191
* reorganize pattern moduleGravatar Peter McGoron 2025-04-255-8/+11
* test vectors with matches after an ellipsesGravatar Peter McGoron 2025-04-252-10/+53
* support literals as a list of identifiers, test literalsGravatar Peter McGoron 2025-04-252-17/+44
* fix nested ellipsesGravatar Peter McGoron 2025-04-252-7/+99
* rewrite expanderGravatar Peter McGoron 2025-04-253-145/+276
* fix pattern list creationGravatar Peter McGoron 2025-04-244-20/+38
* fix is-ellipsis-listGravatar Peter McGoron 2025-04-241-1/+1
* add pattern matcher and some testsGravatar Peter McGoron 2025-04-245-0/+309
* add tests for bound-identifier-comparatorGravatar Peter McGoron 2025-04-243-121/+175
* start work on the fundamental syntax objectGravatar Peter McGoron 2025-04-237-0/+807
span>/+2 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@112 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-07-13Update Debian changelog.Gravatar bencollins 1-0/+8 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@111 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-07-13File doesn't really seem needed. The NEWS file gives a good overview, andGravatar bencollins 1-4/+0 the svn log is more than verbose enough for info seekers. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@110 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-07-13Fix compiler warnings.Gravatar bencollins 4-12/+22 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@109 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-07-13Updates from 0.10.0 release.Gravatar bencollins 4-5/+14 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@108 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-04-23add libtoolize to bootstrapGravatar ddennedy 1-1/+10 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@107 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-04-21added Dan Maas' rawiso docsGravatar ddennedy 1-32/+295 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@106 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-04-07new_handle_on_port() error path fix from Jim RadfordGravatar dmaas 1-1/+3 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@105 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-03-26add raw1394_new_handle_on_port() convenience functionGravatar dmaas 2-1/+41 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@104 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-02-22Updates for new rawiso ioctl interface.Gravatar bencollins 3-37/+125 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@103 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-01-15add iso_xmit_sync() and iso_xmit_write(); clean up iso handling a bitGravatar dmaas 5-39/+161 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@102 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-01-15implement tag matching for rawiso receptionGravatar dmaas 3-4/+12 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@101 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-01-06back out previous commit - don't drop the legacy API just yetGravatar dmaas 6-173/+130 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@100 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-01-05emulate legacy ISO reception API on top of new rawiso APIGravatar dmaas 7-131/+174 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@99 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-24update iso API for multi-channel reception and new packet buffer layoutGravatar dmaas 4-123/+236 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@98 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-20oops, irq_interval needs to be signedGravatar anonymous 1-1/+1 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@97 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-20dmaas - renamed exported arm definitions into the raw1394_ namespace; ↵Gravatar anonymous 3-124/+48 brought kernel-raw1394.h back in sync with the kernel version git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@96 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-16rawiso updates:Gravatar dmaas 3-18/+25 - changed return type of rawiso xmit/recv handlers from int to enum raw1394_iso_disposition - added an ioctl (RAW1394_ISO_QUEUE_ACTIVITY) to force an ISO_ACTIVITY event into the queue. This is needed for handling RAW1394_ISO_DEFER, to kick us out of the next read() instead of sleeping forever. - removed references to "8-byte" isochronous header - this is an OHCI-specific implementation detail git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@95 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-11-18fix cplusplus extern C blockGravatar ddennedy 1-4/+4 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@94 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-11-18merged rawiso branchGravatar ddennedy 7-6/+488 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@93 53a565d1-3bb7-0310-b661-cf11e63c67ab