You can clone with
HTTPS or Subversion.
chase s/at_pos/AT-POS/ rename in Rakudo
moritz++ for pointing out
update .exists calls to :exists adverb syntax
[Yapsi] small aesthetics fix
I prefer quantifier + as a postfix without whitespace. :)
Merge pull request #2 from tadzik/master
Make yapsi work again
Workaround some mysterious bug. Makes all tests pass, leaving but one…
… warning in runtime.t
Chase Rakudo de-regression
Remove ALL THE WARNINGS from compiler.t
Rakudo now has after in regexes
Fix build and one of the test files
[Yapsi] bumped version number
Might as well have it conform to the name of the release.
[doc] updated documents
[Yapsi] added ENTER phaser
And it works! Not bad.
regularize error messages to use "Cannot"
[Yapsi] fix binding var detection
In generating the SIC for a binding statement, detecting whether the rhs
was a variable used to be tricky business. With FUTURE it's dead simple.
This accidentally makes nested subroutine declarations work.
[doc/ChangeLog] [doc/ROADMAP] updated
One could argue that I should have done this before the release.
One would be right. Oh well. Better late than never, I guess.
[t/runtime.t] added failing tests
For some reason, this doesn't work yet. It dies with the error "Trying
to invoke a non-closure", for no reason immediately obvious to me.
[Yapsi] bumped SIC version
Between releases, the SIC version is always the version number of the
[t] cleaned up the tests
For the release. Some are actual fixes, some are commentings-out,
but most are fixes to tests that never worked. (do'h!)
[doc/announce/2011.03] still more changes
[doc/announce/2011.03] a few changes
[Yapsi] enabled call before declaration
[Yapsi] implemented subroutine invocation
[t/compiler.t] fixed thinko
Oh, that's why we were doing so well on the errors. Now there's lots of
tests to fix.
[Yapsi] implemented sub declarations
[bin/yapsi] add that newline before exiting REPL
It's very important. Lots of REPLs forget to add it. Yapsi doesn't. :)
[bin/yapsi] slight refactor
Changed sub signature, and the way the prompt looks.
Add a basic REPL
[t/compiler.t] checked error message on failure
Just knowing that something fails isn't very informative. It turns out
we were sometimes failing for the wrong reasons. This commit is more
discerning about the actual failure.
[t] two new tests
[Yapsi] narrowed the scope of %vars
Instead of a lexical inside ::Actions, it is now a private attribute.
This makes a lot more sense, because the variable should be reset with
each new parse anyway.
[doc/announce/2011.02] FUTURE is like PAST