Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Bring Niecza's STD a bit closer to the real thing
-800 lines diff -u output; also tracks several recent improvements.
  • Loading branch information
sorear committed Feb 5, 2011
1 parent f3cce73 commit 79f521f
Show file tree
Hide file tree
Showing 3 changed files with 427 additions and 472 deletions.
8 changes: 6 additions & 2 deletions TODO
Expand Up @@ -13,16 +13,20 @@ only slow me down...
* given/when
* non-$ attributes; @.foo and @<foo>
* :$.foo is broken
* eager map optimizations
* return()
* stashes should be accessed as common values
* "Action method ::($name) not implemented", also needs $<sym>
* context accelerators need to robustly handle undefined objects
* .list, item as accelerated contexts
* explicitly imprecise error reporting - lines A-B
* @PROCESS::ARGS ::= [1,2,3]; ok +[ @*ARGS ] == 3 # Bug
* Whatever-currying of prefixes my $x = ~*; say $x() # Whatever()<instance>

Other stuff
* Write a ROADMAP
* Flesh out documentation a lot

For STD difference minimization:
* Find a compromise on :$*endsym
* s///
* given / when
* constant %foo = (a => 1, b => 2)

0 comments on commit 79f521f

Please sign in to comment.