Draft: Resolve "Short circuiting and lazy evaluation"
Closes #49
Merge request reports
Activity
changed milestone to %Nice-to-have features
added Feature Interpreter labels
added 10 commits
-
1402c640...dc5aa304 - 2 commits from branch
master
- feb0236a - refactor deferred_executor module
- 029f1ab0 - remove not needed is_active_branch() from instant executor
- 9be4abb2 - make lazy deferred evaluation
- 87e8083b - add an evaluation logger
- d1216ced - enable short circuiting and, or, in, any, all in instant evaluation
- 01abe56b - enable short circuiting and, or, in, any, all in deferred evaluation
- 30129053 - add tests for short-circuiting or/and expressions and non-strict if function
- 77db5b1c - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
Toggle commit list-
1402c640...dc5aa304 - 2 commits from branch
added 1 commit
- fefb4f5b - skip the lazy evaluation tests because of a pytest caplog issue
added 1 commit
- 7380db7c - make cached functions for deferred evaluation and refactoring
added 1 commit
- 48dd5296 - lazy evaluation of expressions with non-persistent and, or, if
added 1 commit
- 159e425c - fix evaluation call with strict and not evaluated arguments
added 7 commits
-
159e425c...4f25e184 - 5 commits from branch
master
- ee791c85 - try to correctly evaluate the strictness, introduce "strict" property
- 185b40f6 - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
-
159e425c...4f25e184 - 5 commits from branch
added 23 commits
-
185b40f6...036d5b45 - 21 commits from branch
master
- e3986b31 - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
- e8e988d4 - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
-
185b40f6...036d5b45 - 21 commits from branch
added 19 commits
-
e8e988d4...cf553280 - 18 commits from branch
master
- 877004c8 - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
-
e8e988d4...cf553280 - 18 commits from branch
added 9 commits
- b48d8b0f - make several corrections and additions
- 1757f706 - extend test to run property
- 11f34884 - wrap the calculate method in Vasp calculator to set pbc in atoms
- cb0e985d - fix textx user warning and all relevant tests
- 7545c80a - update changelog
- bd093b65 - finish changelog updates
- d7471a05 - increase version number
- 1bb22885 - set the release date and edit the installation note
- 7de67f28 - add tests for short-circuiting or/and expressions and non-strict if function
Toggle commit listadded 13 commits
-
7de67f28...3526dab0 - 12 commits from branch
master
- a120c80c - Merge branch 'master' into '49-short-circuiting-and-lazy-evaluation'
-
7de67f28...3526dab0 - 12 commits from branch
added 23 commits
-
a120c80c...5a6bd887 - 22 commits from branch
master
- e0315565 - Merge branch 'master' of https://gitlab.kit.edu/kit/virtmat-tools/vre-language...
-
a120c80c...5a6bd887 - 22 commits from branch
added 58 commits
-
e0315565...5b53e7bc - 57 commits from branch
master
- 26dfb5f7 - Merge branch 'master' into '49-short-circuiting-and-lazy-evaluation'
-
e0315565...5b53e7bc - 57 commits from branch
Please register or sign in to reply