Skip to content

Commit

Permalink
Fix overapplication and bump version to 32.01
Browse files Browse the repository at this point in the history
  • Loading branch information
tizoc committed May 21, 2022
1 parent 1358acd commit c4a2645
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)

## [Unreleased]

## [32.1] - 2022-05-21

### Fixed

- Function overapplication.

## [32.0] - 2022-03-06

### Changed
Expand Down Expand Up @@ -404,7 +410,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
- y-or-n? fixed
- compiler warnings suppressed in CLisp

[Unreleased]: https://github.com/Shen-Language/shen-sources/compare/shen-32...HEAD
[Unreleased]: https://github.com/Shen-Language/shen-sources/compare/shen-32.1...HEAD
[32.1]: https://github.com/Shen-Language/shen-sources/compare/shen-32...shen-32.1
[32.0]: https://github.com/Shen-Language/shen-sources/compare/shen-22.4...shen-32
[22.4]: https://github.com/Shen-Language/shen-sources/compare/shen-22.3...shen-22.4
[22.3]: https://github.com/Shen-Language/shen-sources/compare/shen-22.2...shen-22.3
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Current Release](https://img.shields.io/badge/release-32-blue.svg)](https://github.com/Shen-Language/shen-sources/releases)
[![Current Release](https://img.shields.io/badge/release-32.1-blue.svg)](https://github.com/Shen-Language/shen-sources/releases)

# Official Shen Sources

Expand Down Expand Up @@ -32,7 +32,7 @@ Packages can be created for any version, but when uploading to the releases page

```
make pure
git checkout shen-32
git checkout shen-32.1
make fetch
make klambda
make release
Expand Down
2 changes: 1 addition & 1 deletion sources/declarations.shen
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
(set *infs* 0)
(set *hush* false)
(set *optimise* false)
(set *version* "32")
(set *version* "32.1")
(set *step* false)
(set *it* "")
(set *residue* [])
Expand Down
2 changes: 1 addition & 1 deletion sources/reader.shen
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@
(variable? F) (simple-curry [F | X])
(application? F) (simple-curry [F | X])
(partial-application*? F ArityF N) (lambda-function [F | X] (- ArityF N))
(overapplication? F ArityF N) (simple-curry [F | X])
(overapplication? F ArityF N) (simple-curry [[fn F] | X])
true [F | X])))

(define zero-place?
Expand Down

0 comments on commit c4a2645

Please sign in to comment.