You are viewing archived messages.
Go here to search the history.

Tom Larkworthy 2025-02-03 22:54:39

working towards programatic bulk export of observable notebooks into the lopefile format. Currently Observable has the concept of an import, but its a static macro type of thing, so there is no way of scripting it. I need to script it to be able to take any notebook and shove it into a standard website frame, that then becomes a single static file you can move around as a single HTML file artefact. Anyway, some progress towards that with a programmatic import. The import merges the notebooks in such a way as a subsequent export includes the import as a statically baked in dependancy. So it becomes offline-first at that point.

Paul Tarvydas 2025-02-05 02:22:44

Status

  • of interest: this is all fast enough to look like a REPL, although it spawns several heavy-weight processes and uses a local browser and websockets
  • das2json is now written in javascript (formerly only Odin)
  • das2json is a small program which converts a .drawio file into JSON
  • this means that drawings can be reduced to JSON, a format which can be manipulated by just about any programming language
  • VHLL language:
  • got "RT" ("recursive text") compiler (transpiler) to run, at least for Python, and to self-compile
  • RT is a VHLL that uses Python, Javascript and Common Lisp as "assemblers"
  • rt pushed to repo
  • next: test Javascript and Common Lisp self-compilation
  • next-next: create a local copy of t2t so that the whole thing resides in one repo
  • next-next-next: implement Larson Scanner in Javascript in a browser
  • README.md expanded to include some discussion of the mechanics of this stuff.
Ivan Reese 2025-02-05 22:25:28

Small update from the Programmable Ink track at Ink & Switch — we just launched a page for our Inkling project.

(Whisper: actually, maybe a bit more than just a page . Take a peek!)

Oleksandr Kryvonos 2025-02-08 23:10:45

"Tom is a cat", "is a cat => has tail", "Tom has tail"

...

rewrite rules usage in single html file

....

github.com/uprun/egalite-ai

Знімок екрана 2025-02-09 о 00.05.35.png