b203f1112e
project: add MIT license
03aadfbd5c
build: configure: bump patch version
e8aa5bd468
tests: unit: add unknown token parsing test
5dbdc979bd
jitters: parse: error on unknown tokens
c9628162bd
jitters: add input file option
be7977ec0b
treewide: move to 'old' domain
47082428b8
readme: remove password step
5861a263c7
services: add secret environments
cfa8df818b
git: use git-crypt for secret environments
e88978adc2
git: set up git-crypt
1222f64d82
kata: add sample Makefile to launch tests
0a4966ae95
calculator: add executable calculator
2f240fa78c
calculator: update Pipenv files
f77f7b9ed7
calculator: add printer visitor
2ac7ce0520
calculator: add infix parser
5d684f86d5
project: add MIT license
f41a6aa1ea
tests: check exponent VS. unary minus priority
399150be15
pratt: operators: unary minus loses to power
e146766cdc
tests: exponentation right-associativity
ee2d8d1e9d
pratt: eval: add exponentiation operator
8201523d8b
project: add MIT license
77a7bdfddd
evalexpr: parse: do not use operator kind directly
da868be598
evalexpr: parse: parse all multi-char operators
b12c3562ec
evalexpr: parse: parse multi-char prefix operators
10c7a96deb
evalexpr: parse: prepare for multi-char operators
dd7c421922
project: add MIT license
0888e21150
tupperware: vector: use more robust partition
efd612e0ff
tests: vector: add filter & map tests
e296b4711c
tupperware: vector: add filter & map
d94d848669
tests: vector: augment size of input vector
fdb0d3d55d
WIP: old changes rebased on top
73045155a1
add basic README
4c1e939d6d
fix usage option name for max_iter
26c707de11
add MIT license
e3bbb9aee4
add option to choose rendered image type
1a82fb592d
sudoku: main: solve grids using backtracking
886ca8668b
sudoku: backtracking: add exhaustive solver
7fb10cdb0b
sudoku: constraints: solved: check for filled nums
547972417b
sudoku: main: solve grids using heuristics
e89f6bdf51
sudoku: solver: add slice and dice heuristic