Simon Forman
1cbeb5d866
Mention the situation with the type code.
...
I removed it but it's still there in tag v0.4.0 if you want to look at
it. The Prolog code is just sooooooooo much more elegant. it's a rare
case, and a hard decision, but the right thing to do is throw away
working code. Wow.
2020-05-19 14:09:00 -07:00
Simon Forman
8bd0e7ce0e
Remove the types stuff et. al.
2020-05-19 13:01:37 -07:00
Simon Forman
889bc7f9ad
Bump version to 0.4.0
2020-05-17 17:28:52 -07:00
Simon Forman
56da4690d0
Rebuild docs
2020-05-17 16:40:58 -07:00
Simon Forman
b935e53ca4
Python is 3 now.
2020-05-01 23:09:09 -07:00
Simon Forman
46d5c32e9f
Closes Ticket #40371 Bump version number to 0.3.0
2020-04-28 15:46:32 -07:00
Simon Forman
7f6fcf6e09
Rebuild docs with Python 3 and Sphinx 3.0.2.
2020-04-28 15:37:49 -07:00
Simon Forman
176e427116
Indent with tabs.
2020-04-28 15:28:58 -07:00
Simon Forman
4704799c37
Rename primrec to tailrec.
2020-04-28 11:05:19 -07:00
Simon Forman
750f498512
Fixes #38237 Sort out stack/unstack/enstacken/disenstacken
2020-04-28 10:42:09 -07:00
Simon Forman
a66fd8d173
Finally remove all mentions of the old polytypes module.
...
It was merged with types long ago.
2020-04-25 15:59:31 -07:00
Simon Forman
acd65f18f7
Minor docs update.
2020-04-25 14:14:35 -07:00
Simon Forman
638ce5a5cf
Don't automodule non-existent joy.utils.polytypes module.
2020-04-24 21:27:26 -07:00
Simon Forman
d7d6114963
Rebuilt some sphinx docs.
2020-04-24 17:21:08 -07:00
Simon Forman
ff6d427b2f
Fixes : #38238 rename pushback to concat.
2020-04-24 17:12:46 -07:00
Simon Forman
14f706cd96
Rebuilt some docs. Minor edits.
2020-04-24 16:10:28 -07:00
Simon Forman
868e9f9b52
Ignore build and virtual env ("venv").
2020-04-23 18:59:12 -07:00
Simon Forman
49cc9c8709
Better instuctions for running docs notebooks.
2020-04-23 18:53:32 -07:00
Simon Forman
0801c9216a
Delete a pyc file.
2020-04-23 15:25:54 -07:00
Simon Forman
e0d8910242
Docs on Start Up Sequence
2019-05-07 23:23:53 -07:00
Simon Forman
21b69ea260
Stop hg ignoring the build dir.
...
I want to include the HTML output of sphinx so you can view it without having to install sphinx.
2019-05-07 17:45:39 -07:00
Simon Forman
4f5caf4ab3
More docs...
2019-05-07 13:49:27 -07:00
Simon Forman
13515b071b
A bit more on the docs.
2019-05-07 10:23:43 -07:00
Simon Forman
028ecc0287
Move VUI package/module graph.
2019-05-07 10:00:52 -07:00
Simon Forman
edda5ed04c
screenshot
2019-05-06 23:06:36 -07:00
Simon Forman
663ddab7a7
A start on docs for VUI.
...
It's hella crude yet.
2019-05-06 23:05:50 -07:00
Simon Forman
3b09f9c356
Welcome to the Sphinx 1.8.5 quickstart utility.
2019-05-06 19:43:36 -07:00
Simon Forman
d3b413493f
Some images generated by pyreverse or whatever.
2019-05-06 13:09:45 -07:00
Simon Forman
343812dac6
I just want to publish this right quick.
2018-08-24 17:05:42 -07:00
Simon Forman
3b0b7659b3
A bunch of docs.
...
Things have kind of run away with me. I've been working in Prolog for
the last month or so. I'm not yet sure how to bring it together with the
Python code.
2018-08-24 16:48:15 -07:00
Simon Forman
3e6a49ac27
The version of Python with Anaconda is lightly newer.
2018-08-24 16:46:18 -07:00
Simon Forman
612d48d8cc
Update docs.
2018-07-16 09:11:25 -07:00
Simon Forman
230134e6c2
Make sure we've got all the docs, etc.
2018-07-15 20:43:26 -07:00
Simon Forman
c83efb2aee
Module dependency graphs.
...
Made with Snakefood and Dot. I'm going to have to come through and clean
these up eventually.
2018-07-14 12:30:45 -07:00
Simon Forman
54491f0da2
A little more bit o' docs.
2018-07-14 12:29:25 -07:00
Simon Forman
41b39e5977
A bit more docs.
2018-07-14 12:07:49 -07:00
Simon Forman
f8829e25fa
A little more documentation.
2018-07-11 07:13:05 -07:00
Simon Forman
ab1f5227ba
Hmm.
...
I think update() should be done better...
2018-06-30 12:59:14 -07:00
Simon Forman
4406a6620b
Type inference of Joy expressions.
...
More remains to be done but it seems to work.
2018-06-29 13:19:12 -07:00
Simon Forman
fc45727008
Minor cleanup.
2018-06-27 19:03:23 -07:00
Simon Forman
9ee50a6268
Minor edits.
2018-06-27 16:31:00 -07:00
Simon Forman
bbc0fae2e9
Minor edits.
2018-06-26 21:44:18 -07:00
Simon Forman
56262fc53e
Dropped some HTML docs somehow.
2018-06-26 15:58:18 -07:00
Simon Forman
eb739024eb
Type checking, initial work.
2018-06-26 15:23:51 -07:00
Simon Forman
41d979b233
A bit more text in the Types notebook.
...
It's still pretty drafty. I'm working on the code and then I'll write up
the last bit of docs.
2018-06-25 11:32:27 -07:00
Simon Forman
1aace53fa0
Infencer/Interpreter hybrid and Kleene Star types.
...
Still draft but it works. Gotta clean it up and supply defs for basis
functions.
2018-06-24 16:33:07 -07:00
Simon Forman
968556c7f3
Simple type inference and compiler.
...
The compiler works for the subset of Joy functions that deal strictly in
manipulating stacks and their contents.
2018-06-21 21:23:34 -07:00
Simon Forman
ca05ea404a
Bunches of new docs.
...
Type inference!
A new treatment of recursion combinator patterns.
2018-06-21 21:13:50 -07:00
Simon Forman
ac56b0f03c
Removing old html.
2018-06-08 13:22:13 -07:00
Simon Forman
0264efdda6
Rebuild html.
2018-06-08 13:17:36 -07:00