| summaryrefslogtreecommitdiff |
| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-22 | `add_element` can now take multiple elements.extra_functional | Nathanael Sensfelder | |
| 2020-12-22 | Indexed Merge with defaults. | Nathanael Sensfelder | |
| 2020-12-05 | Working on the merge operator... | Nathanael Sensfelder | |
| 2020-11-09 | ... | Nathanael Sensfelder | |
| 2020-11-08 | More unit tests. | Nathanael Sensfelder | |
| 2020-11-07 | More unit testing... | Nathanael Sensfelder | |
| 2020-11-07 | More unit tests, fixes equals operator. | Nathanael Sensfelder | |
| 2020-11-07 | Adds more unit tests. | Nathanael Sensfelder | |
| 2020-11-03 | ... | Nathanael Sensfelder | |
| 2020-11-03 | Unit testing for access: OK. | Nathanael Sensfelder | |
| 2020-11-03 | Starting some unit testing... | Nathanael Sensfelder | |
| 2020-11-02 | Adds sort & sublist computation/instruction. | Nathanael Sensfelder | |
| 2020-11-01 | Adds external variables. | Nathanael Sensfelder | |
| 2020-11-01 | First shot at option+event player inputs. | Nathanael Sensfelder | |
| 2020-09-19 | Still has issues. | Nathanael Sensfelder | |
| File "/my/src/tonkadur-python-engine/tonkadur.py", line 266, in run result["content"] = self.compute(instruction['content']) File "/my/src/tonkadur-python-engine/tonkadur.py", line 78, in compute result['content'].append(self.compute(c)) File "/my/src/tonkadur-python-engine/tonkadur.py", line 176, in compute result['content'].append(self.compute(c)) File "/my/src/tonkadur-python-engine/tonkadur.py", line 176, in compute result['content'].append(self.compute(c)) File "/my/src/tonkadur-python-engine/tonkadur.py", line 203, in compute target = target[addr] TypeError: list indices must be integers or slices, not str I assume that somewhere, an address is being used instead of the value. | |||
| 2020-09-19 | ... | Nathanael Sensfelder | |
| 2020-09-19 | ... | Nathanael Sensfelder | |
| 2020-09-19 | ... | Nathanael Sensfelder | |
| 2020-09-19 | Maybe solves most grammar collisions. | Nathanael Sensfelder | |
| 2020-09-18 | ... | Nathanael Sensfelder | |
| 2020-09-18 | ... | Nathanael Sensfelder | |
| 2020-09-18 | ... | nsensfel | |
| 2020-09-17 | ... | Nathanael Sensfelder | |
| 2020-09-17 | Resolves one of the grammar collisions. | nsensfel | |
| 2020-09-16 | Makes functional imperative equivalents in-place. | nsensfel | |
| Although the actual implementation cheats by making a copy to avoid messy situations. | |||
| 2020-09-16 | ... | Nathanael Sensfelder | |
| 2020-09-16 | ... | nsensfel | |
| 2020-09-15 | Need to think on instruction ref vs comp vs ptr. | Nathanael Sensfelder | |
| 2020-09-15 | Completes the reference -> computation for computations. | Nathanael Sensfelder | |
| I made that without much testing, so I suspect issues will show up. | |||
| 2020-09-15 | Starting to fix Reference -> Computation on computations. | nsensfel | |
| I want to be able to write `(reverse (range 0 50 5))`, but `reverse` and the others all take references as input. | |||
| 2020-09-15 | Range, and some others... | nsensfel | |
| 2020-09-15 | Fully implements remove_{one,all,at}. | nsensfel | |
| 2020-09-15 | Fully implements shuffle. | nsensfel | |
| 2020-09-14 | Fully implements cons, car, and cdr. | Nathanael Sensfelder | |
| 2020-09-14 | Fully implements SetFields{,Computation}. | Nathanael Sensfelder | |
| 2020-09-14 | Adds a real SetFields{,Computation} to Fate. | Nathanael Sensfelder | |
| 2020-09-14 | ... | nsensfel | |
| 2020-09-13 | Gets the Blackjack example to run again. | Nathanael Sensfelder | |
| 2020-09-13 | Adds the Fate stuff. | Nathanael Sensfelder | |
| 2020-09-13 | Cleans up instruction building asserts. | Nathanael Sensfelder | |
| 2020-09-13 | An "assert" utility class is definitely needed at this point. | Nathanael Sensfelder | |
| 2020-09-12 | Adds the files for Fate. | Nathanael Sensfelder | |
| The content isn't quite there, though. | |||
| 2020-09-10 | ... | nsensfel | |
| 2020-09-09 | ... | nsensfel | |
| 2020-09-09 | ... | Nathanael Sensfelder | |
| 2020-09-08 | Merge branch 'master' into extra_functional | nsensfel | |
| 2020-09-08 | Got it to work, I think...polymorphic_registers | nsensfel | |
| 2020-09-08 | Still has issues with removing already removed registers. | nsensfel | |
| Looks to be related to context registers being removed after the context register holder itself was already removed. | |||
| 2020-09-08 | It's going to be a considerable change... | Nathanael Sensfelder | |
| 2020-09-08 | It compiles, but doesn't work properly. | nsensfel | |
| Structure initialization can't work with this: if it was initialized as an int then used later as a struct, none of the struct's fields are there, so writting to them is not doable. There might be a way, using `remove` and `initialize` to refresh the register at every use. This would kill the side-channel attack used to pass parameters, and so special care would have to be taken for them. | |||


