Skip to content
Snippets Groups Projects
  1. Oct 18, 2024
    • Frederik Hennig's avatar
      remove wrong AGPL license file · f191fe83
      Frederik Hennig authored
      f191fe83
    • Frederik Hennig's avatar
      Fix licence badges · 00970f3f
      Frederik Hennig authored
      00970f3f
    • Frederik Hennig's avatar
      Version v0.1a2 · cf2d5d53
      Frederik Hennig authored
      Composer and language Frontend:
      
          - Minimialize exposition of `SfgVar`, use `AugExpr` in all composer
          interfaces instead
          - Move `SfgVar` into `lang` module
          - Introduce `VarLike` and `ExprLike` protocols to the `lang` module
          - Treat `TypedSymbol` equivalently to SfgVar in interfaces
          - Disallow `sp.Symbol` in expressions
          - Deprecate `map_param` in favor of newly introduced `set_param`,
          which uses `AugExpr`
          - Deprecate `sfg.define` in favor of `sfg.code`
          - Introduce `Ref` type
      
      IR Postprocessing:
      
          - Check for type conflicts during live-variable collection
      
      Documentation:
      
          - Add docstrings to `lang.expressions` module
          - Add various doctest examples to docstrings
          - Link to pystencils via intersphinx
      
      Tests:
      
          - Fix bugs in generator script testing
          - Add new testscripts
          - Add unit tests for parts of `lang.expressions` and
          `ir.postprocessing`
      
      Squashed commit of the following:
      
      commit c75b939d
      Aut...
      v0.1a2
      cf2d5d53
  2. Dec 20, 2023
  3. Dec 15, 2023
  4. Nov 22, 2023
  5. Nov 16, 2023
  6. Nov 14, 2023
  7. Nov 07, 2023