Commit Graph

10 Commits

Author SHA1 Message Date
Elf M. Sternberg 8d4cb2b74e Added strings to the things it understands, although it's just treated
like another Javascript literal, and there's no type checking.  Also,
tried very hard to write down my inspiration for how closures work,
because it's something I'm not "ah-hah"ing about, but rather grinding
about.
2015-04-05 12:46:31 -07:00
Elf M. Sternberg 4089f80770 Successful conversion to lists. Yay. 2015-04-04 16:26:51 -07:00
Elf M. Sternberg 6558843e9b First pass. Grief. Works with cons cells for tree structure. 2015-04-03 20:30:02 -07:00
Elf M. Sternberg ac2b89fa5a Backing up. 2015-03-30 14:09:27 -07:00
Elf M. Sternberg a7855a737c Cross-linking! 2015-03-16 18:15:28 -07:00
Elf M. Sternberg 6bd1b4d27f Updated to make the internals more 'lispy.'
I've introduced a lisp-like singly-linked list handler, and removed all
of the object-oriented materials.  There are still *records*, but those
are different from scoped objects in the given context.  This has really
helped me understand what's going on with the difference between the dynamic
and lexical scopes, which has been one of my biggest headaches.
2015-03-16 10:17:51 -07:00
Elf M. Sternberg 9f9aec25f4 Fix YouTube Link #3. 2015-03-15 20:14:40 -07:00
Elf M. Sternberg 6d96163d9f Fix YouTube Link #2. 2015-03-15 20:13:41 -07:00
Elf M. Sternberg 6ee03b5f31 Fix YouTube Link. 2015-03-15 20:12:49 -07:00
Elf M. Sternberg 5a3e5272a2 A working version of Scheme in 20 Minutes. 2015-03-15 20:11:14 -07:00