git @ Cat's Eye Technologies Pixley / develop-2018-1
Prep for release of 2.0-2018.0622. Chris Pressey 3 years ago
5 changed file(s) with 43 addition(s) and 59 deletion(s). Raw diff Collapse all Expand all
+0
-9
.hgignore less more
0 syntax: glob
1
2 *.o
3 *.hi
4
5 syntax: regexp
6
7 ^impl/mignon/mignon
8 ^impl/haney/haney
+0
-10
.hgtags less more
0 70a2fe3cc5546e7ebdffa3dde520e52c7a40a58c rel_1_0
1 322761d4b65a6d1b8ae9ba5d5171f0b1be16575a rel_1_1
2 322761d4b65a6d1b8ae9ba5d5171f0b1be16575a rel_1_1
3 2661e942c34c78ce7c4d2985e8e9153d69ca7a58 rel_1_1
4 2d6cc38bd0a1910ff80c13f89b8bc458a38056df rel_2_0
5 1e55e6a0c894aa58dec35d7a4e49af4cc79112eb rel_2_0_2012_0219
6 3bc0a04890c492fa0062757b7d5a1d4b8e90205c rel_2_0_2013_1024
7 98489836692f54ef9507f6a00874d3a57317af18 rel_2_0_2014_0819
8 59bc5e1117d98646ad437c04a8c724d77b300a2d rel_2_0_2015_0101
9 e387a403d31493fcd8d9867828d246c60b81fe0d rel_2_0_2015_0723
3232 ### 2.0 ###
3333
3434 * Changed implementations to implement Pixley 2.0.
35
3536 * Bourne Shell scripts to run Pixley programs which are stored in individual
3637 files. `pixley.sh` runs either a self-contained Pixley program from a
3738 single file, or evaluates a Pixley file to a function value and applies it
155156
156157 * Small changes to the Javascript implementation.
157158
158 ### 2.0 revision 2018.???? ###
159 ### 2.0 revision 2018.0622 ###
160
161 * Split this HISTORY file off from [The Pixley Programming Language][].
159162
160163 * Added a `build.seq` which details how to build `mignon` under
161164 AmigaDOS 1.3 using DICE C.
162 * Added a `launch-pixley.js` file to the pixley.js demo, which creates
163 a UI, etc.
164 * Split this HISTORY file off from [The Pixley Programming Language][].
165
166 * Added a `launch-pixley.js` file to the pixley.js demo, which is
167 responsible for creating the UI, instead of coding it in HTML.
165168
166169 [The Pixley Programming Language]: doc/Pixley.markdown
167170 [Falderal literate test suite for the P-Normalizer]: dialect/P-Normal.markdown
+0
-36
README.markdown less more
0 Pixley
1 ======
2
3 Pixley is a strict subset of R5RS Scheme (or, if you prefer, R4RS Scheme),
4 supporting four datatypes (boolean, cons cell, function, and symbol) and
5 a dozen built-in symbols. The reference implementation of Pixley
6 is written in 124 lines of Pixley (or, if you prefer, 124 lines of Scheme;
7 and if you prefer more Scheme-ly metrics, it consists of 413 instances of
8 54 unique symbols in 684 cons cells.)
9
10 This distribution also contains (non-reference) implementations of Pixley
11 in C (`mignon`) and Haskell (`haney`), as well as ancillary support for
12 running Pixley under four different implementations of Scheme (Racket's
13 `plt-r5rs`, Husk Scheme, Mini-Scheme v0.85p1, and Tinyscheme,) as well as
14 several minor dialects of the Pixley language (Pifxley, P-Normal Pixley,
15 and Crabwell.)
16
17 Except where noted as being in the public domain, the source code files
18 in the Pixley project are distributed under a BSD license.
19
20 The latest released version of the Pixley language is 2.0. For more
21 information on the language, reference implementation, and project, please
22 refer to [The Pixley Programming Language](doc/Pixley.markdown) document.
23
24 Development
25 -----------
26
27 Official release distfiles are available on the
28 [Pixley project page](http://catseye.tc/node/Pixley) at
29 [Cat's Eye Technologies](http://catseye.tc/).
30
31 The git repository for the reference distribution is
32 [available on Github](https://github.com/catseye/Pixley).
33
34 For a release history of the reference distribution, see
35 [HISTORY.md](HISTORY.md).
0 Pixley
1 ======
2
3 Pixley is a strict subset of R5RS Scheme (or, if you prefer, R4RS Scheme),
4 supporting four datatypes (boolean, cons cell, function, and symbol) and
5 a dozen built-in symbols. The reference implementation of Pixley
6 is written in 124 lines of Pixley (or, if you prefer, 124 lines of Scheme;
7 and if you prefer more Scheme-ly metrics, it consists of 413 instances of
8 54 unique symbols in 684 cons cells.)
9
10 This distribution also contains (non-reference) implementations of Pixley
11 in C (`mignon`) and Haskell (`haney`), as well as ancillary support for
12 running Pixley under four different implementations of Scheme (Racket's
13 `plt-r5rs`, Husk Scheme, Mini-Scheme v0.85p1, and Tinyscheme,) as well as
14 several minor dialects of the Pixley language (Pifxley, P-Normal Pixley,
15 and Crabwell.)
16
17 Except where noted as being in the public domain, the source code files
18 in the Pixley project are distributed under a BSD license.
19
20 The latest released version of the Pixley language is 2.0. For more
21 information on the language, reference implementation, and project, please
22 refer to [The Pixley Programming Language](doc/Pixley.markdown) document.
23
24 Development
25 -----------
26
27 Official release distfiles are available on the
28 [Pixley project page](http://catseye.tc/node/Pixley) at
29 [Cat's Eye Technologies](http://catseye.tc/).
30
31 The git repository for the reference distribution is
32 [available on Github](https://github.com/catseye/Pixley).
33
34 For a release history of the reference distribution, see
35 [HISTORY.md](HISTORY.md).