Simon Forman
|
ab8b26d6f0
|
Copyright, etc.
|
2023-02-02 11:14:58 -08:00 |
Simon Forman
|
dee703ea52
|
Fix bug with no trailing spaces.
Gotta update that pointer, eh?
|
2023-02-02 10:58:03 -08:00 |
Simon Forman
|
e393016a32
|
I was post-incrementing when I should have been pre-incrementing!
D'oh!
|
2023-02-02 08:52:27 -08:00 |
Simon Forman
|
b759582439
|
Simple terms work. Problem is with sub-lists.
|
2023-02-02 08:36:13 -08:00 |
Simon Forman
|
ebae69c391
|
Parsing isn't this hard?
|
2023-02-02 08:32:45 -08:00 |
Simon Forman
|
9356e5394b
|
Um, don't do that.
I wonder where the data was winding up?
|
2023-02-01 20:36:18 -08:00 |
Simon Forman
|
288142c01a
|
Minor cleanup.
|
2023-02-01 20:34:49 -08:00 |
Simon Forman
|
bb41bf619d
|
Remove separate parser code.
|
2023-02-01 20:34:04 -08:00 |
Simon Forman
|
5d47512bf5
|
Print true, false, and lists.
|
2023-02-01 20:33:04 -08:00 |
Simon Forman
|
b09055f299
|
Print ints.
|
2023-02-01 20:28:24 -08:00 |
Simon Forman
|
202747cfbb
|
Print list.
|
2023-02-01 20:09:03 -08:00 |
Simon Forman
|
cd0bfc09d2
|
Text to expr coming along.
|
2023-02-01 19:26:50 -08:00 |
Simon Forman
|
8ae9851c0f
|
Need to be able to store a string.
|
2023-02-01 18:37:10 -08:00 |
Simon Forman
|
66cbbac1cc
|
Minor cleanup.
|
2023-02-01 18:35:11 -08:00 |
Simon Forman
|
6b87e46e00
|
Minor cleanup.
Don't pass NULL to strpbrk().
|
2023-02-01 17:39:37 -08:00 |
Simon Forman
|
5118881e6c
|
Handle stretches of blanks.
Don't create zero-length strings.
|
2023-02-01 17:25:54 -08:00 |
Simon Forman
|
9762502ea6
|
Nice skeleton of parser.
|
2023-02-01 17:17:35 -08:00 |
Simon Forman
|
6694d3d596
|
Almost there on parsing.
|
2023-02-01 16:57:46 -08:00 |
Simon Forman
|
2f71db945a
|
trim_leading_blanks
|
2023-02-01 16:40:14 -08:00 |
Simon Forman
|
b8b37af1a4
|
Let's parse.
|
2023-02-01 16:02:19 -08:00 |
Simon Forman
|
e32d1d22e6
|
Don't version the binary.
|
2023-02-01 15:26:07 -08:00 |
Simon Forman
|
e44dd3c9e6
|
I think I'm doing this right?
|
2023-02-01 15:25:21 -08:00 |
Simon Forman
|
5a32c649f9
|
minor style glitch
|
2023-02-01 14:56:11 -08:00 |
Simon Forman
|
e211fff94f
|
Minor cleanup.
|
2023-02-01 14:55:21 -08:00 |
Simon Forman
|
d2048a3846
|
Some notebooks.
|
2023-02-01 14:54:07 -08:00 |
Simon Forman
|
28fa767593
|
Messing around with C.
|
2023-02-01 14:23:54 -08:00 |
Simon Forman
|
109cddae12
|
Readline support would be nice.
|
2022-10-17 17:51:12 -07:00 |
Simon Forman
|
ec5036bf63
|
This and that.
|
2022-10-15 20:04:27 -07:00 |
Simon Forman
|
74f936efa0
|
Cleanup and refactoring.
Bug when subtracting identical numbers. It gives
[false 0]
When it should be
[false]
or better yet
[true]
eh?
|
2022-10-15 11:05:17 -07:00 |
Simon Forman
|
062b01da55
|
That seems to work: addition and subtraction.
|
2022-10-15 09:52:58 -07:00 |
Simon Forman
|
c130026895
|
Mostly done with addition and subtraction.
|
2022-10-14 21:01:18 -07:00 |
Simon Forman
|
0b4b79f884
|
Not quite as smooth as I'd hoped.
|
2022-10-14 20:36:50 -07:00 |
Simon Forman
|
6ade65ef0c
|
Subtraction seems to work now.
|
2022-10-14 17:52:31 -07:00 |
Simon Forman
|
9ba9d055ac
|
Progress.
|
2022-10-13 23:10:41 -07:00 |
Simon Forman
|
8bedb77462
|
Adding like-sign bigints in Joy.
|
2022-10-11 11:37:38 -07:00 |
Simon Forman
|
e7f4a021fe
|
Misc stuff.
|
2022-10-10 22:28:50 -07:00 |
Simon Forman
|
5b852e7964
|
Minor cleanup.
|
2022-10-10 22:23:19 -07:00 |
Simon Forman
|
b48419ec1a
|
Add two lists of digits.
|
2022-10-10 20:32:57 -07:00 |
Simon Forman
|
756e1829d9
|
I think I got it.
Whew! Think slow and steady FTW. Don't get ahead of yourself. Put the
non-recursive parts in the non-recursive branch, duh.
|
2022-10-10 20:26:59 -07:00 |
Simon Forman
|
2cf2b56751
|
Dang it...
|
2022-10-10 18:39:35 -07:00 |
Simon Forman
|
92ffefd6f0
|
Minor cleanup.
|
2022-10-06 18:11:24 -07:00 |
Simon Forman
|
bad1a909c7
|
Just for me...
(That's how you look all clever, but it's a dick move removing the
commentary like that.)
|
2022-10-06 15:36:16 -07:00 |
Simon Forman
|
e085218490
|
Bisect for the win!
|
2022-10-06 15:34:34 -07:00 |
Simon Forman
|
1007cceab5
|
find_greatest()
I think it's ready to use...
|
2022-10-06 15:31:24 -07:00 |
Simon Forman
|
d8b346958a
|
Finish lil_divmod.
|
2022-10-06 08:04:54 -07:00 |
Simon Forman
|
c07a9e3ed9
|
One more lil bug squash.
Subsidiary functions...
Fuzz FTW.
|
2022-10-05 12:31:35 -07:00 |
Simon Forman
|
0e283f1052
|
Div Mod of same sign ints.
That seems to be that.
|
2022-10-05 12:21:46 -07:00 |
Simon Forman
|
634ff157bc
|
Flush out and squash some bugs.
|
2022-10-05 12:19:39 -07:00 |
Simon Forman
|
df42bbcb7d
|
I think I figured something out...
|
2022-10-05 10:16:47 -07:00 |
Simon Forman
|
339852a435
|
Kinda sorta not really working,
as in broken.
This is getting out of hand.
|
2022-10-05 09:15:41 -07:00 |