- Feb 21, 2020
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
doh! fixes issue 92 again.
-
- Feb 20, 2020
-
-
Sven M. Hallberg authored
tentative commit. this should solve issue 92, but isn't working, yet. the idea is to taint any memoized follow set that hit a recursive loop, directly or indirectly. the recursive calls (h_follow_rec) are allowed to use these intermediates, but propagate the taint. the top-level routine (h_follow) places the original taint on its result and may remove it at the end. it will not return memoized results that are tainted (but compute them afresh).
-
- Feb 17, 2020
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
this makes the computation more wasteful but avoids issue 92. intermediate results could end up in the memoization table and be treated as final by later calls to h_follow(). this problem could appear or not depending on the order of nonterminals (i.e. pointers) in a hashtable.
-
Sven M. Hallberg authored
-
- Sep 17, 2015
-
-
Sven M. Hallberg authored
-
- Sep 16, 2015
-
-
Sven M. Hallberg authored
-
- Sep 05, 2015
-
-
Sven M. Hallberg authored
-
- Sep 04, 2015
-
-
Sven M. Hallberg authored
-
- Apr 20, 2014
-
-
Meredith L. Patterson authored
-
- Apr 13, 2014
-
-
TQ Hirsch authored
NetBSD's character class test macros are defined such that they produce a compiler warning when given a char argument. Adding a cast to the call fixes this.
-
- Mar 24, 2014
-
-
Sven M. Hallberg authored
-
- Jun 21, 2013
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- Jun 15, 2013
-
-
Sven M. Hallberg authored
-
- Jun 13, 2013
-
-
Sven M. Hallberg authored
-
- Jun 07, 2013
-
-
Sven M. Hallberg authored
-
- Jun 04, 2013
-
-
Sven M. Hallberg authored
-
- May 25, 2013
-
-
Sven M. Hallberg authored
-
Dan Hirsch authored
Refactored all of the desugaring code to no longer depend on memory being initialized to 0. Everything is about 12% faster now.
-
- May 24, 2013
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- May 23, 2013
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- May 22, 2013
-
-
Sven M. Hallberg authored
h_first(2, ...) won't give me length-2 strings
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-