Dave Halter
|
fe813292cf
|
Try to migrate to the new project API
|
2018-01-16 23:56:35 +01:00 |
|
Dave Halter
|
faa2d01593
|
The memoize decorator doesn't need to magically cache generators as lists.
This makes no sense at all. Explicit is better than implicit.
|
2017-09-26 18:36:10 +02:00 |
|
Dave Halter
|
8d06e9f9c9
|
Do some parser tree caching. This might be important for recursions.
|
2017-09-05 19:00:49 +02:00 |
|
Dave Halter
|
16ad43922f
|
Aldo change CachedMetaClass a bit to use the same memoize decorator.
|
2017-09-05 18:52:12 +02:00 |
|
Dave Halter
|
e85000b798
|
Replace memoize_default with two nicer functions.
|
2017-09-05 18:46:16 +02:00 |
|
Dave Halter
|
e81486894f
|
Prepare for eventual cache changes.
|
2017-09-05 18:38:32 +02:00 |
|
Dave Halter
|
82667b85b9
|
Publicize the _evaluator in contexts.
|
2016-11-03 09:54:47 +01:00 |
|
Dave Halter
|
f5dad437dd
|
Get rid of the None default for memoize_default. It shouldn't have a default if not given. This also uncovered a bug in for/else loops, that wasn't teste before.
|
2015-02-27 01:42:14 +01:00 |
|
Dave Halter
|
9178d314b0
|
Add search_global to names_dicts calls.
|
2015-01-06 15:30:59 +01:00 |
|
Dave Halter
|
24cfa62c8a
|
documentation
|
2014-12-15 15:10:44 +01:00 |
|
Dave Halter
|
50c4b7bfd9
|
memoize problems with defaults in combination with raised exceptions
|
2014-04-20 14:14:30 +02:00 |
|
Dave Halter
|
283a5086f9
|
use memoize_default instead of strange underscore_decorators in api classes
|
2014-04-02 10:34:43 +02:00 |
|
Dave Halter
|
b768e214eb
|
fix cache memoization
|
2013-12-25 15:19:12 +01:00 |
|
Dave Halter
|
4cf5d56b64
|
fix more issues and renamings
|
2013-12-25 03:24:12 +01:00 |
|
Dave Halter
|
ef764d39d8
|
evaluator stuff for dynamic
|
2013-12-25 01:54:51 +01:00 |
|
Dave Halter
|
39ed0d0f8a
|
most evaluate representation classes probably receive the evaluator instance now
|
2013-12-24 19:47:52 +01:00 |
|
Dave Halter
|
ab2c6bf45d
|
integrate memoize caches into evaluator
|
2013-12-24 18:46:51 +01:00 |
|