Commit graph

  • d87033d320
    svg-filters(codegen): add pretty and ugly printing Schrottkatze 2024-03-17 00:49:53 +0100
  • bf60bdd814
    svg-filters: simplify and refactor a bit Schrottkatze 2024-03-16 23:57:09 +0100
  • 5368951254
    svg-filters: rework codegen Schrottkatze 2024-03-16 20:52:45 +0100
  • a42ec014e5
    svg-filters: get svg generation working!!!! Schrottkatze 2024-03-16 00:35:23 +0100
  • 01b1880089
    svg-filters: get bare basic xml generation going Schrottkatze 2024-03-15 22:45:28 +0100
  • 56848a1b05
    svg-filters: add basic graph and stuffs Schrottkatze 2024-03-15 19:52:40 +0100
  • 69f0baf425
    svg-filters: init Schrottkatze 2024-03-15 16:44:47 +0100
  • 98850ee1e9
    lang: lexer Schrottkatze 2024-03-08 12:34:09 +0100
  • 6d318aa7c9
    app: apply review Schrottkatze 2024-02-27 13:18:01 +0100
  • ecc466d01d
    app, prowocessing: move dev commands to tests Schrottkatze 2024-02-27 13:14:00 +0100
  • 062138337c
    experimentation: implement some basic traits for io and data types Schrottkatze 2024-02-27 13:13:18 +0100
  • 4bc84451e0
    experimentation: use dynamic type ids for signatures and add qol macro Schrottkatze 2024-02-26 12:36:57 +0100
  • a3e357a0e7
    simplified by entirely removing DataRef Schrottkatze 2024-02-23 12:46:39 +0100
  • c900a0f4b3
    prowocessing: let-else refatoring as according to review Schrottkatze 2024-02-23 12:11:35 +0100
  • ddc1f935c6
    prowocessing: apply most basic reviews Schrottkatze 2024-02-23 12:03:46 +0100
  • 0ebfed66ed
    prowocessing: add documentation of trait experiment Schrottkatze 2024-02-21 14:24:57 +0100
  • 98f6af78be
    prowocessing: refactor trait based experiment to individual files Schrottkatze 2024-02-21 13:11:31 +0100
  • 2d537cc4ee
    prowocessing: add trait based experiment Schrottkatze 2024-02-19 20:54:24 +0100
  • 78d800b461
    prowocessing: extract experiment into its own file Schrottkatze 2024-02-19 18:09:10 +0100
  • 3af262258e
    cli: add dev command for enums experiment Schrottkatze 2024-02-19 18:07:09 +0100
  • 33a1d85318
    cli: add subcommand support Schrottkatze 2024-02-19 17:54:40 +0100
  • f86bd52b92
    experimentation: write experiment for enum architecture Schrottkatze 2024-02-19 12:56:47 +0100
  • 1d85252523 processing library: init Schrottkatze 2024-01-29 22:47:35 +0100
  • 1772b70172
    chore: alias docs to doc in justfile Schrottkatze 2024-01-26 10:55:45 +0100
  • d79383a7df
    cleanup: remove unneeded source format in read instruction Schrottkatze 2024-01-23 12:40:25 +0100
  • 10886be00a
    docs(design): add term list MultisampledNight 2024-01-21 22:11:41 +0100
  • 63d7993940
    chore: remove confusing comment MultisampledNight 2024-01-21 21:28:35 +0100
  • bbde1c84ca
    chore: move error handling todos from msgs into comments MultisampledNight 2024-01-21 21:08:27 +0100
  • 98f4a6cdeb
    chore: use to_owned instead of to_string MultisampledNight 2024-01-21 21:00:36 +0100
  • 1df57eba6b
    chore: remove accidental whitespace at end of line MultisampledNight 2024-01-21 04:23:53 +0100
  • 3e208335c3
    feat: get full evaluation back online MultisampledNight 2024-01-21 04:21:33 +0100
  • 3c529c3a1a
    chore: rename executor -> evaluator and integrate into app MultisampledNight 2024-01-21 03:22:46 +0100
  • de9ca81b65
    chore: appease clippy MultisampledNight 2024-01-20 21:47:33 +0100
  • c4207af8da
    repo: rename executor -> eval MultisampledNight 2024-01-20 21:36:40 +0100
  • 23fadce867
    fix: glue with app from #7 MultisampledNight 2024-01-20 21:32:25 +0100
  • 98c9399ee4
    feat: nicer debug repr for instr id and socketidx MultisampledNight 2024-01-20 17:59:21 +0100
  • 8b6f9810df
    docs(ir): clarify localness of socketidx MultisampledNight 2024-01-19 14:34:00 +0100
  • cdf42417da
    refactor(ir): use u64 directly instead of spans for instructions MultisampledNight 2024-01-19 14:26:20 +0100
  • 87343f0a38
    meta: add license MultisampledNight 2024-01-19 14:09:07 +0100
  • 5a209ab5af
    docs: fix typo MultisampledNight 2024-01-19 12:07:09 +0100
  • fa2893bc77
    feat(ir): actually get toposort working MultisampledNight 2024-01-19 02:59:15 +0100
  • 4fd35736d5
    feat(ir): rethink logic for finding vertices with no inputs MultisampledNight 2024-01-19 02:10:27 +0100
  • 66639771ac
    feat(ir): dependents and dependencies MultisampledNight 2024-01-19 02:01:30 +0100
  • 29269e2fcd
    feat(ir): implement resolve functionality (untested) MultisampledNight 2024-01-19 00:45:01 +0100
  • d8e08459a0
    docs: ensure docs are well-linked, fed and washed MultisampledNight 2024-01-18 22:24:03 +0100
  • 6395efbeab
    chore: extract id stuff into its own file MultisampledNight 2024-01-18 22:09:11 +0100
  • ca8cf0cc52
    chore: put semi human graph ir into its own module MultisampledNight 2024-01-18 21:54:41 +0100
  • ee675de202
    feat: add semi-human-readable-and-writable-ir MultisampledNight 2024-01-18 21:39:19 +0100
  • 4db6eb4317
    feat(cli): don't require executor arg anymore MultisampledNight 2024-01-18 20:35:15 +0100
  • 23ffbe39dc
    chore: format a bit and add just fmt MultisampledNight 2024-01-18 20:29:41 +0100
  • 1c3012fb32
    docs: fix typo MultisampledNight 2024-01-18 19:04:34 +0100
  • fcf7e909ee
    feat(ir): replace Rpl with GraphIr MultisampledNight 2024-01-12 17:23:17 +0100
  • ccbccfb11b
    style: drop Instruction suffix from instructions MultisampledNight 2024-01-11 14:10:44 +0100
  • c0dd533d81
    docs(template): make outline rendering configurable MultisampledNight 2024-01-11 14:01:29 +0100
  • d1001ad90d
    docs: retab from tabs to 2 spaces MultisampledNight 2024-01-11 13:55:51 +0100
  • 77d1236720
    test: prettify TEST_DATA over multiple lines MultisampledNight 2024-01-11 12:27:38 +0100
  • 5bf277cf14
    test: fix running tests MultisampledNight 2024-01-11 12:03:43 +0100
  • 8f3c426359
    style: propagate clippy lints throughout workspace MultisampledNight 2024-01-11 11:39:59 +0100
  • f445a03fb2
    docs: microoptimize graph a bit MultisampledNight 2024-01-11 10:39:03 +0100
  • 816602fb2e
    fix: take care of clippy warnings and add test image MultisampledNight 2024-01-11 01:36:47 +0100
  • 24ebca3e8d
    repo: make build possible MultisampledNight 2024-01-11 00:36:58 +0100
  • 48458fd1c9
    remove old cli Schrottkatze 2024-01-20 20:07:55 +0100
  • 746c81ab60
    app(cli): apply review Schrottkatze 2024-01-19 18:50:51 +0100
  • 0615ea653c
    app(doc): well... write the docs Schrottkatze 2024-01-19 09:51:48 +0100
  • 6006f92d9c
    app: better? config error handling Schrottkatze 2024-01-19 08:54:36 +0100
  • 7c9dca0ae2
    app: improve config loading and merging Schrottkatze 2024-01-15 10:43:35 +0100
  • ea2e5d6075
    app: unify config handling stuff a bit Schrottkatze 2024-01-15 09:03:55 +0100
  • 6ccfaedb13
    fix cursed workspace member formatting done by cargo Schrottkatze 2024-01-12 22:21:49 +0100
  • e67c80a6a9
    move ron to be specific to app Schrottkatze 2024-01-12 22:19:37 +0100
  • 96374b6491
    split up modules into subfiles Schrottkatze 2024-01-12 09:36:30 +0100
  • 4788278d86
    more basic features, config gets read and startup messages Schrottkatze 2024-01-12 09:31:48 +0100
  • 33aa131b95
    app: improve errors a bit more Schrottkatze 2024-01-11 16:54:55 +0100
  • e7db9c38f3
    cli: work on basic cli and serde error hanlding Schrottkatze 2024-01-11 10:44:12 +0100
  • 92aa3b4a3a
    repo(contributing): simplify wording by removing implied info MultisampledNight 2024-01-20 19:52:23 +0100
  • 24ffe91b66
    repo(contributing): apply review MultisampledNight 2024-01-20 18:23:42 +0100
  • 666b4f9cb6
    repo(contributing): clarify that tool list is just a suggestion MultisampledNight 2024-01-20 13:39:53 +0100
  • 53cc3f26dd
    docs: bring back punctuation at end of points MultisampledNight 2024-01-19 03:09:31 +0100
  • ec3d1310bf
    docs: apply most review MultisampledNight 2024-01-18 22:38:19 +0100
  • e986f0fc1d
    docs(design): split into function and instruction MultisampledNight 2024-01-11 11:51:03 +0100
  • 41e21bac16
    repo: add helpful comment to justfile MultisampledNight 2024-01-10 23:35:39 +0100
  • a9b69094cc
    repo: expand on CONTRIBUTING.md about PRs MultisampledNight 2024-01-10 23:31:21 +0100
  • 47f6025963
    repo: switch to nu for just MultisampledNight 2024-01-10 23:21:33 +0100
  • 9a2f982d40
    docs: use weak pagebreaks for automatic pagebreaks MultisampledNight 2024-01-10 21:58:51 +0100
  • 5f95f36214
    docs: place strategic pagebreaks automatically MultisampledNight 2024-01-10 21:54:29 +0100
  • ef7ab3e239
    docs(design): explain individual lines of input ex MultisampledNight 2024-01-10 21:42:52 +0100
  • fe96a17551
    docs: justify main text MultisampledNight 2024-01-10 21:39:21 +0100
  • 35695537bd
    docs(design): rename command -> instruction MultisampledNight 2024-01-10 21:34:52 +0100
  • cbbe2c3253
    docs: only highlight standalone terms MultisampledNight 2024-01-10 21:28:01 +0100
  • 221ca09961
    docs: move config from design to template MultisampledNight 2024-01-10 21:22:29 +0100
  • bebf2a97a4
    docs(design): add graph ir repr and explain a bit MultisampledNight 2024-01-10 21:10:05 +0100
  • b9ea83b1c6
    docs(design): get rid of ast MultisampledNight 2024-01-09 12:42:51 +0100
  • 6bd07b639b
    docs(design): add larger source example MultisampledNight 2024-01-09 11:58:42 +0100
  • 9233b0e339
    docs(contributing): add penpot MultisampledNight 2024-01-09 10:27:07 +0100
  • b30cbb4d7b
    docs(design): actually write some content MultisampledNight 2024-01-09 10:21:57 +0100
  • 32b547f9fa
    meta: set up some signs MultisampledNight 2024-01-07 21:43:26 +0100
  • 3746726245
    docs: rework template and add stages framework MultisampledNight 2024-01-02 05:03:29 +0100
  • 6217a984a2
    repo: make typst compilation more generic MultisampledNight 2024-01-02 02:45:20 +0100
  • 388827a50e
    docs: add readme MultisampledNight 2024-01-02 01:45:21 +0100
  • efdfb5705e
    actually write things Schrottkatze 2024-01-01 23:56:31 +0100
  • 70256a7bfc Merge pull request 'write initial type signature notation proposal' (#5) from schrottkatze/iowo:type-notation into main Schrottkatze 2024-01-11 14:55:56 +0000