Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

TODO updates.

  • Loading branch information...
commit 9211f1e3785b58489c13ebd4fe4db2ac7f3c2700 1 parent 9ce6125
@briantrice authored
Showing with 6 additions and 1 deletion.
  1. +6 −1
@@ -1,6 +1,6 @@
* Syntax
** DONE Bootstrap in :=. :macro:global:
-** DONE Allow | as a binary selector character.
+** DONE Allow | as a binary selector character when not used for headers.
** DONE Implement "&foo" in message sends as "&foo: True".
** DONE Core use of ::= binding. :macro:global:
** DONE Implement creation of local variables for assignments.
@@ -13,6 +13,11 @@
*** DONE Implement r{[a-z](.*)[ ]} to create regular expression matchers.
*** TODO Implement math{3 + 4 * 5} to apply the precedence library's `math to it.
*** TODO Implement comment{} or why{} or doc{} for comments and reclaim double-quotes.
+** DONE Dictionary cleanups.
+*** DONE Extract ExtensibleMapping protocol.
+*** DONE Separate Dictionary from Set, inheriting from ExtensibleMapping.
+*** DONE Implement OrderedDictionary.
+** TODO Eliminate overrideThis in favor of traits-style method requirements.
** TODO Implement method definition as "signature := body".
Requires method header rewrite at macro-expansion time.
** STARTED Implement "%" as a binary selector lexeme unless used as Eventually prefix.
Please sign in to comment.
Something went wrong with that request. Please try again.