-
73b2343963
add p5 test file
tg_protocol
Scott Richmond
2024-08-02 13:56:37 -0400
-
1733de7dff
build
Scott Richmond
2024-08-01 18:54:18 -0400
-
be9a86a973
build
Scott Richmond
2024-08-01 18:50:09 -0400
-
479e304357
fix viewBox math so we see just what is there
Scott Richmond
2024-08-01 18:35:28 -0400
-
db5622bccd
new random seed for every run
Scott Richmond
2024-08-01 18:00:11 -0400
-
7f64164078
build
Scott Richmond
2024-08-01 17:45:09 -0400
-
d9e0fd23ec
build
Scott Richmond
2024-08-01 17:43:29 -0400
-
ffed651b6e
build
Scott Richmond
2024-08-01 17:40:54 -0400
-
ea80f81c33
build
Scott Richmond
2024-08-01 17:31:36 -0400
-
d477782ff6
build
Scott Richmond
2024-08-01 17:05:41 -0400
-
4baabc0a20
build
Scott Richmond
2024-08-01 16:43:01 -0400
-
1085c7ae44
build out svg adapter, viewBox isn't working yet
Scott Richmond
2024-07-31 19:25:22 -0400
-
e72b9f91ca
build
Scott Richmond
2024-07-31 12:06:42 -0400
-
d8f152998e
build out p5 adapter
Scott Richmond
2024-07-30 18:36:13 -0400
-
af125ffbbb
fix
background!
bugs; delete a bunch of p5 adapter code, now moved to JS
Scott Richmond
2024-07-30 18:35:55 -0400
-
657ff3dedb
remove print!
Scott Richmond
2024-07-30 18:32:54 -0400
-
2c9f6f8279
start building out p5 adapter
Scott Richmond
2024-07-22 11:39:57 -0400
-
4ca1da1240
build
Scott Richmond
2024-07-21 20:00:34 -0400
-
121446c5c4
first step: Ludus speaks turtle graphics, not p5 calls
Scott Richmond
2024-07-21 19:22:42 -0400
-
df85be3c1e
ref->box everywhere
main
post_computer_class
Scott Richmond
2024-07-21 16:31:20 -0400
-
60106d10f0
consider turtle-reported vs. expected-calculated state
Scott Richmond
2024-07-21 16:26:56 -0400
-
e068059362
update turtle graphics protocol doc
Scott Richmond
2024-07-20 16:54:37 -0400
-
dd3867968e
add description of turtle graphics protocol
Scott Richmond
2024-07-20 16:34:12 -0400
-
98421a9215
allow shadowing of prelude
Scott Richmond
2024-07-20 13:51:11 -0400
-
7467bc8867
disallow shadowing, remove all shadowing from Prelude.
Scott Richmond
2024-07-19 16:48:11 -0400
-
2ec95c8f33
add loop & recur back into the language: we do actually need it!--just not *pedagogically*
Scott Richmond
2024-07-19 16:25:18 -0400
-
7afc32d9d1
remove loop & recur from the language
Scott Richmond
2024-07-19 16:11:30 -0400
-
d4adc1d912
clean up
Scott Richmond
2024-07-19 16:09:31 -0400
-
4a069278b8
finally fix script, block, tuple, list, dict, etc. off by one errors for last term
Scott Richmond
2024-07-19 16:00:17 -0400
-
e9fee4c0e1
make some additional comments re: off-by-one error errors
Scott Richmond
2024-07-16 20:16:28 -0400
-
2027490614
improve some things
Scott Richmond
2024-07-16 20:12:21 -0400
-
cb7098ac4e
start fixing off-by-one errors: script, block, tuple, args, tup-patt
Scott Richmond
2024-07-16 19:40:40 -0400
-
d416511b48
remove repl cruft
Scott Richmond
2024-07-14 14:42:31 -0400
-
a6c899a85f
Pretty-patterns shows words at ends of splatterns
Scott Richmond
2024-07-14 14:41:53 -0400
-
9ddb43a30f
called keywords work in pipelines
Scott Richmond
2024-07-14 14:28:09 -0400
-
9e50f0cbdf
Fix typo
Scott Richmond
2024-07-14 14:18:10 -0400
-
2f03bbb12f
mismatched arity -> wrong number of arguments
Scott Richmond
2024-07-14 13:53:32 -0400
-
8cf84e63d3
add char functions to doc
Scott Richmond
2024-07-14 13:49:49 -0400
-
5c32d32f24
add
chars
to prelude
Scott Richmond
2024-07-14 13:48:47 -0400
-
32b42e0242
ignore .zig-cache
Scott Richmond
2024-07-13 18:30:45 -0400
-
9556449d86
move janet director
to_zig
Scott Richmond
2024-06-24 22:03:57 -0400
-
-
4d1122fa58
repl comment
Scott Richmond
2024-06-24 12:57:09 -0400
-
faf15bfd75
at
works with strings
Scott Richmond
2024-06-24 12:56:43 -0400
-
492c954655
0.1.26
Scott Richmond
2024-06-24 11:17:59 -0400
-
0b67854494
build
Scott Richmond
2024-06-24 11:17:57 -0400
-
af95c9800f
json encode output
Scott Richmond
2024-06-24 11:17:47 -0400
-
ed0a3311a4
0.1.25
Scott Richmond
2024-06-24 10:55:06 -0400
-
55351da166
build
Scott Richmond
2024-06-24 10:55:02 -0400
-
9752a87f27
move nil? to fix binding; use append! for turtle states
Scott Richmond
2024-06-24 10:54:54 -0400
-
a30cbaebc6
at for strings, for real
Scott Richmond
2024-06-21 15:28:46 -0400
-
7b56e90468
build
Scott Richmond
2024-06-21 11:37:31 -0400
-
e05043e375
fix nil pattern matching
Scott Richmond
2024-06-21 11:37:23 -0400
-
705be69661
validation error on empty blocks
Scott Richmond
2024-06-20 18:00:44 -0400
-
3b65092267
add clause for
join
with empty list and separator
Scott Richmond
2024-06-20 17:50:01 -0400
-
0363d5a091
calling something other than a function causes a panic
Scott Richmond
2024-06-20 17:49:27 -0400
-
887d192c8a
0.1.24
Scott Richmond
2024-06-20 16:36:14 -0400
-
f0176548de
build
Scott Richmond
2024-06-20 16:36:11 -0400
-
bf7dfe94bd
fix
fold
/empty list bug
Scott Richmond
2024-06-20 16:36:01 -0400
-
694b8adc60
0.1.23
Scott Richmond
2024-06-20 16:19:06 -0400
-
f070076e2b
build
Scott Richmond
2024-06-20 16:19:02 -0400
-
42492c8a09
fix bug in
rest
with error on empty list
Scott Richmond
2024-06-20 16:18:54 -0400
-
2c1de39161
0.1.22
Scott Richmond
2024-06-20 12:12:13 -0400
-
58d70483cf
build
Scott Richmond
2024-06-20 12:12:10 -0400
-
70e8b1ede8
comment repl cruft
Scott Richmond
2024-06-20 12:12:02 -0400
-
98180507e4
show and hide turtle
Scott Richmond
2024-06-20 12:10:07 -0400
-
b9e721e4e2
don't draw line on turtle if pen is up
Scott Richmond
2024-06-20 12:04:45 -0400
-
fe5b196404
0.1.21
Scott Richmond
2024-06-20 10:16:03 -0400
-
ad0aff1cb0
build
Scott Richmond
2024-06-20 10:16:00 -0400
-
7bdaf291a0
fix slice
Scott Richmond
2024-06-19 18:23:54 -0400
-
27b1bb4e50
add setheading! and turtle pen tip draws in pencolor
Scott Richmond
2024-06-18 18:47:56 -0400
-
b8af13106a
0.1.20
Scott Richmond
2024-06-18 12:45:29 -0400
-
fc643cb561
build
Scott Richmond
2024-06-18 11:13:40 -0400
-
43693e3c0e
fix
get
, solving turtle movement hang
Scott Richmond
2024-06-18 11:13:33 -0400
-
b31452db78
0.1.19
Scott Richmond
2024-06-17 13:32:01 -0400
-
0a8dd3b7f7
build
Scott Richmond
2024-06-17 13:31:58 -0400
-
ecc6438c3b
build
Scott Richmond
2024-06-17 13:29:15 -0400
-
8eed4145db
fix words
Scott Richmond
2024-06-17 13:29:08 -0400
-
848ba249ca
add commit to build
Scott Richmond
2024-06-17 13:15:33 -0400
-
d057678822
build
Scott Richmond
2024-06-17 13:12:37 -0400
-
ef4a345da6
remove print!s from words
Scott Richmond
2024-06-17 13:12:26 -0400
-
2203601770
0.1.18
Scott Richmond
2024-06-17 13:07:05 -0400
-
2ae5f7929a
build
Scott Richmond
2024-06-17 13:06:56 -0400
-
3d0b58e6ed
fix bug in
at
Scott Richmond
2024-06-17 13:06:37 -0400
-
716ecb01c5
0.1.17
Scott Richmond
2024-06-16 23:56:50 -0400
-
a703a63502
build
Scott Richmond
2024-06-16 23:56:46 -0400
-
bc7da38b3d
final touches before computer class
Scott Richmond
2024-06-16 23:56:29 -0400
-
bed1f7933e
fix links
Scott Richmond
2024-06-15 23:51:09 -0400
-
3bcfa520ac
include link to prelude
Scott Richmond
2024-06-15 22:52:28 -0400
-
600166884e
include link to prelude
Scott Richmond
2024-06-15 22:51:19 -0400
-
fcf3e4cdbe
fix things, add things
Scott Richmond
2024-06-15 22:40:58 -0400
-
84de1dae6c
fix links
Scott Richmond
2024-06-15 22:30:38 -0400
-
69cad142bc
update
Scott Richmond
2024-06-15 22:29:06 -0400
-
6d65c5abfd
remove obsolete docs
Scott Richmond
2024-06-15 22:20:08 -0400
-
03d5fb3450
update!
Scott Richmond
2024-06-15 22:19:50 -0400
-
2bebd2261e
add missing tuple fns
Scott Richmond
2024-06-15 22:19:32 -0400
-
81915ed4ba
cleanup
Scott Richmond
2024-06-15 22:18:58 -0400
-
e3cbb4ad57
tweaks
Scott Richmond
2024-06-15 22:18:29 -0400
-
2ad939b48b
repl cruft
Scott Richmond
2024-06-15 21:53:40 -0400
-
e899bc96f0
updated doc
Scott Richmond
2024-06-15 21:53:09 -0400
-
bce3f9d7b0
properly show sets
Scott Richmond
2024-06-15 21:52:50 -0400