Commit Graph

7 Commits

Author SHA1 Message Date
Kartik K. Agaram
31816db0cc . 2021-11-26 21:56:22 -08:00
Kartik K. Agaram
07bf55b460 save timestamp on change; show in recent changes 2021-11-26 18:47:50 -08:00
Kartik K. Agaram
720ff19351 add support for metadata in Teliva programs
They don't have any semantics yet. We just ignore them for now.
2021-11-26 18:17:35 -08:00
Kartik K. Agaram
5a63a5ca40 monotonically accumulate versions of definitions
One old drawback now has a new look. Before, we loaded definitions in
order, so global definitions had to exist before other global
definitions that used them. See window and grid in life.tlv. Now we load
definitions in reverse order, so initialization needs to change. Worse,
if we update window, we need to edit grid just to fix the order.

This implies that we can't yet optimize away bindings where there are no
new changes.
2021-11-24 10:10:38 -08:00
Kartik K. Agaram
acb5e88b3c indent 2021-11-23 22:03:14 -08:00
Kartik Agaram
428afbb19d demo
https://archive.org/details/akkartik-2021-11-14
2021-11-14 14:40:55 -08:00
Kartik K. Agaram
f40bc31cc3 import life.teliva into image format 2021-11-14 11:10:18 -08:00