Simon Forman
f70f3a9064
So it's NOT the step combinator?
2021-11-25 17:48:28 -08:00
Simon Forman
be4a3d6e16
The problem is in the step combinator definition.
2021-11-25 17:38:01 -08:00
Simon Forman
f07db9da0a
Zipper notebook with defs shadowing built-ins.
2021-11-25 11:57:26 -08:00
Simon Forman
61c4d4b16e
Working on bug #15
...
https://todo.sr.ht/~sforman/thun-der/15/
The bug file output was too large for a comment, and you can't attach
files to the ticket, so I'm checking it in to have a handy reference.
2021-11-25 11:52:06 -08:00
Simon Forman
b0b9a71fd9
Joy Jupyter kernel loads defs.txt
2021-11-25 11:12:02 -08:00
Simon Forman
770cd783fa
More changes to the zipper notebook.
2021-11-25 11:10:21 -08:00
Simon Forman
600dc05030
Update zipper notebook to use Joy kernel.
2021-11-25 10:55:33 -08:00
Simon Forman
0ab8979d7a
Change zipper doc over to Joy kernel.
2021-11-25 09:51:45 -08:00
Simon Forman
e013096f47
backup-and-remove-htdocs script doc.
2021-11-25 09:33:09 -08:00
Simon Forman
656009e1ff
Fix bug in `<<{}` function.
2021-11-25 09:21:22 -08:00
Simon Forman
54d7fc5e21
Remove old defs cruft.
2021-11-24 22:36:06 -08:00
Simon Forman
aa0b01fdcc
Load defs from files into dictionary.
2021-11-24 22:01:09 -08:00
Simon Forman
31cd926ab4
Read defs.txt file from package.
2021-11-24 21:16:51 -08:00
Simon Forman
d96f0bbb99
Modify the inscribe decorator to accept a dict.
2021-11-24 15:05:55 -08:00
Simon Forman
0c51a3fc7d
Just playing around.
2021-11-24 14:53:26 -08:00
Simon Forman
0ce58872ac
Modify working of inscribe command.
...
Instead of a string it now takes a quote.
2021-11-24 14:00:46 -08:00
Simon Forman
688f880b9f
Start to convert Newton-Raphson notebook to Joy kernel.
2021-11-24 13:44:38 -08:00
Simon Forman
865f06d93d
Let's switch to the Joy kernel.
2021-11-24 12:08:41 -08:00
Simon Forman
f7364a6161
Updating the docs. Playing with Joy Kernel.
2021-11-24 08:54:08 -08:00
Simon Forman
876c68c02f
Capture stdout so commands like words and trace work.
2021-11-23 15:12:59 -08:00
Simon Forman
0c7df6d4cd
Include trace command in Jupyter kernel.
2021-11-23 11:29:34 -08:00
Simon Forman
cdf4c94a2b
Using Jupyter.
2021-11-23 11:28:17 -08:00
Simon Forman
8a78f9d71d
Updating the first notebook.
...
It's not done, but it's a start. (^_^)
2021-11-23 10:11:46 -08:00
Simon Forman
3be8efc92f
Wrap README.md
2021-11-22 19:48:59 -08:00
Simon Forman
9ede53f780
Merge branch 'master' of git.osdn.net:/gitroot/joypy/Thun
2021-11-22 10:29:53 -08:00
Simon Forman
46295aa45d
Remove old batch file.
...
I'm not really supporting windows, and this was too simple to really
merit it's own script.
2021-11-22 10:29:11 -08:00
Simon Forman
0bbe9c890e
Minor cleanup.
2021-11-20 11:05:30 -08:00
Simon Forman
b41b22248c
Minor cleanup
...
;P
2021-11-19 14:27:01 -08:00
Simon Forman
f36b6dc7ca
Fixup docs a bit more...
2021-11-19 14:03:47 -08:00
Simon Forman
a69b7e2a56
Still converting syntax highlighter spec.
2021-11-19 13:59:00 -08:00
Simon Forman
3f40e30c6f
Convert syntax highlighter spec.
2021-11-19 13:57:36 -08:00
Simon Forman
31c26cd235
Change the syntax highlight specifier.
2021-11-19 13:56:42 -08:00
Simon Forman
4c1ceb4ea8
Merge pull request #1 from calroc/update-sphinx
...
Update sphinx
2021-11-19 20:52:09 +00:00
Simon Forman
9bf58ff953
More update to 4.3.0
2021-11-19 12:49:05 -08:00
Simon Forman
eeda5044ad
Using Sphinx 4.3.0
2021-11-19 12:46:29 -08:00
Simon Forman
918aafb139
Fix omg.svg and try a thing with the formatter.
2021-11-19 12:45:14 -08:00
Simon Forman
a7ce65de19
Remove test cruft from makefile.
2021-11-19 11:04:41 -08:00
Simon Forman
6086534dc1
Rename LICENSE in MANIFEST.in
2021-11-19 10:51:50 -08:00
Simon Forman
fe1b0cfc88
Rename GPL file.
2021-11-19 10:49:49 -08:00
Simon Forman
4de5f767e9
OMG bug!
...
This lingered awhile eh?
2021-11-19 10:47:13 -08:00
Simon Forman
1e38bf2029
Minor cleanup.
2021-11-14 08:50:30 -08:00
Simon Forman
1d59095245
GDC2
2021-10-26 10:32:19 -07:00
Simon Forman
7f193fbdbe
This brings Python Joy into congruence with Nim.
...
It's hacky. I edited the generated file. The more complicated
functions like popop will not generate the same errors as the Nim
versions. This is only congruence in the sense that the current jtest
suite passes identically on both.
Ideally I should be generating both the Nim and Python code from the
Prolog compiler.
2021-04-09 18:01:07 -07:00
Simon Forman
8e0472a5ff
Correct swap.
2021-04-09 17:49:44 -07:00
Simon Forman
7957136ac3
Correct swaack.
2021-04-09 17:46:45 -07:00
Simon Forman
e417842923
Customizing error messages.
2021-04-09 17:41:42 -07:00
Simon Forman
810a6afdbb
Bring it inline with Nim version.
...
See https://git.sr.ht/~sforman/joytest
2021-04-09 17:32:51 -07:00
Simon Forman
49bcab2e91
Correct i combinator.
2021-04-09 17:13:09 -07:00
Simon Forman
fbdd79a8db
Integer division only please.
2021-04-09 17:04:54 -07:00
Simon Forman
8c65046420
Interesting that Nim checks type of first arg...
...
...before stack depth of second arg.
2021-04-09 16:59:06 -07:00