doc/TODO
author Tony Garnock-Jones <tonygarnockjones@gmail.com>
Wed, 16 Jan 2019 17:15:58 +0000
changeset 438 1fe179d53161
parent 82 503c76448c0e
permissions -rw-r--r--
Add missing primitive implementation for the plain interpreter.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
82
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     1
-*- outline -*-
0
ea4e1a00864c Initial version, from TLA arch@eighty-twenty.org--2004/smalltalk-tng--main--0--version-0
Tony Garnock-Jones <tonyg@kcbbs.gen.nz>
parents:
diff changeset
     2
82
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     3
Research directions:
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     4
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     5
 - Partial-evaluation in ThiNG r3/r4
0
ea4e1a00864c Initial version, from TLA arch@eighty-twenty.org--2004/smalltalk-tng--main--0--version-0
Tony Garnock-Jones <tonyg@kcbbs.gen.nz>
parents:
diff changeset
     6
82
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     7
 - Hygiene. How should bindings-as-values ensure lexically-apparent scoping?
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     8
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
     9
 - Trait composition
0
ea4e1a00864c Initial version, from TLA arch@eighty-twenty.org--2004/smalltalk-tng--main--0--version-0
Tony Garnock-Jones <tonyg@kcbbs.gen.nz>
parents:
diff changeset
    10
82
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
    11
 - Binding of self in methods. Explicit parameters mess with the
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
    12
   model... and yet they're somehow cleaner than an implicit
503c76448c0e Update outdated TODO.
Tony Garnock-Jones <tonyg@lshift.net>
parents: 0
diff changeset
    13
   semi-dynamic parameter...