Simon Forman
a6ff9857d2
Add trace word back in.
...
Remove pretty_print module.
Still to do: update Nim implementation with a trace function. ;)
2022-09-20 10:19:45 -07:00
Simon Forman
6b07d7d30b
Minor cleanup
2022-09-14 09:46:31 -07:00
Simon Forman
aad2da35cf
divmod
...
We don't need floor if we have only ints.
Id is too easy as a definition.
divmod is cool.
2022-09-12 16:38:14 -07:00
Simon Forman
1e3b2f76bb
step, times
2022-09-12 16:07:21 -07:00
Simon Forman
8778f12b68
dipd, dipdd, cmp
2022-09-12 15:17:32 -07:00
Simon Forman
f640f437f1
cond
2022-09-12 13:50:40 -07:00
Simon Forman
a2cabe2189
Bringing over some of the "upgrades". 2
2022-09-11 14:07:55 -07:00
Simon Forman
4bd32f2c0b
Bringing over some of the "upgrades".
2022-09-11 13:57:19 -07:00
Simon Forman
f7315291a9
clearing out cruft
2022-09-11 11:45:46 -07:00
Simon Forman
ac326590db
minor cleanup
2022-09-07 23:43:50 -07:00
Simon Forman
d6818620e3
Misc cruft.
2022-09-07 09:28:30 -07:00
Simon Forman
b386549226
Simple Joy
2022-09-07 09:23:02 -07:00
Simon Forman
4a5716d8b2
Rebuild HTML docs.
2022-08-16 15:26:07 -07:00
Simon Forman
3883cac99a
Minor edits.
2022-08-15 16:20:59 -07:00
Simon Forman
2fb27971f1
Two wrappers
...
One for math ops, the other for Boolean.
Fixes: https://todo.sr.ht/~sforman/thun-der/13
2022-04-05 10:02:01 -07:00
Simon Forman
1da997fbbf
Expression?
2022-04-04 07:58:22 -07:00
Simon Forman
79fbe15f51
Make divmod work like the docs say it does.
2022-03-25 10:56:15 -07:00
Simon Forman
9057e3b347
Most of the C's.
2022-03-24 12:33:20 -07:00
Simon Forman
4827aa467e
Minor cleanup.
2022-03-22 21:24:07 -07:00
Simon Forman
ba6d09f956
Remove parse, no strings in base library.
...
References: https://todo.sr.ht/~sforman/Xerblin/10
2022-03-22 07:59:11 -07:00
Simon Forman
b190f8eca8
Export JOY_BOOL_LITERALS
2022-03-09 14:53:16 -08:00
Simon Forman
87fe1d0b3c
Snippets support.
...
Parse, print.
2022-03-01 19:13:44 -08:00
Simon Forman
142d6e53b0
Let's try out the "snippets" idea.
...
Represent strings (byte strings) as three-tuples of (git sha hash,
offset, length) immutable datastructures.
2022-03-01 14:13:07 -08:00
Simon Forman
4ac8fd5f4c
Sphinx confused by `•`.
...
When building the HTML docs with Sphinx v4.3.0 the bullet symbol in
backticks quotes causes this warning message:
.../Joypy/implementations/Python/joy/utils/pretty_print.py:docstring of joy.utils.pretty_print:15: WARNING: Inline interpreted text or phrase reference start-string without end-string.
2022-02-19 07:39:07 -08:00
Simon Forman
d42a8dfc0c
Move Python impl to impls dir.
2022-01-24 19:02:47 -08:00