summaryrefslogtreecommitdiff
path: root/src/runtime/c/gu/seq.c
AgeCommit message (Expand)Author
2014-12-24more compact implementation for GuStringBufkr.angelov
2014-10-24add extern declarations for all inline functions in seq.h. this ensures that ...kr.angelov
2014-10-23inline a number of functions in gu/seq.c. this has a noticeable effect on the...kr.angelov
2014-10-20get rid of gu/str.(c|h)kr.angelov
2014-10-09throw away the long obsolete runtime type information in the C runtimekr.angelov
2014-10-09add the const modifier to the key in the two procedures for binary search in ...kr.angelov
2014-09-25now a complete JIT compiler and ByteCode compiler for the def rules in the ab...kr.angelov
2014-08-11pattern matching in def rules is now supportedkr.angelov
2014-03-06C run-time: protect from Windows specific #includes with #ifdef __MINGW32__hallgren
2014-02-27include malloc.h in a few places to avoid warnings on Windowskr.angelov
2013-11-18add gu_buf_insert in libgukr.angelov
2013-11-07bugfix in the binary search implementation in libgukr.angelov
2013-10-28fix the handling of 'pre' in the C runtimekr.angelov
2013-10-04GuString is now an ordinary C string - it makes live easier. In addition PgfS...kr.angelov
2013-09-17gu_buf_binsearch -> gu_seq_binsearch. Improved APIkr.angelov
2013-09-17a major refactoring in the C runtime. GuList is now removed and replaced with...kr.angelov
2013-08-27quicksort and binary search for buffers in libgukr.angelov
2013-02-26added gu_buf_flush in seq.c which removes all elements from a bufferkr.angelov
2012-06-13Use a separated tag for meta productions in the robust parser. This cleans up...kr.angelov
2012-05-16another attempt to port the robust parser to MacOSkr.angelov
2012-05-16small fix for compiling the robust parser on MacOSkr.angelov
2012-03-02libpgf: simple optimization in the implementation for heapskr.angelov
2012-02-29libpgf: an API for building heaps from buffers in gu/seq.ckr.angelov
2012-01-20initial import of the C runtimekr.angelov