|
|
|
@21040
|
[21040]
|
7 months |
diakopter |
[yap6] eliminated unnecessary deep_copy
|
|
|
|
@21039
|
[21039]
|
7 months |
diakopter |
[yap6] \o/ successfully converted plus()/star() to iterative instead of …
|
|
|
|
@21038
|
[21038]
|
7 months |
diakopter |
[yap6] * more inlined 'manual' memoization because apparently I can't …
|
|
|
|
@21034
|
[21034]
|
7 months |
diakopter |
[yap6]
updated README
|
|
|
|
@21033
|
[21033]
|
7 months |
diakopter |
[yap6] document unreadines of Makefile.PL
|
|
|
|
@21005
|
[21005]
|
7 months |
diakopter |
[yap6] cleanup of both()
|
|
|
|
@21004
|
[21004]
|
7 months |
diakopter |
[yap6] braino..
|
|
|
|
@21003
|
[21003]
|
7 months |
diakopter |
[yap6]
* yap6 now generates (and outputs only) the match tree
|
|
|
|
@20988
|
[20988]
|
7 months |
diakopter |
[yap6] disregard; work-in-progress.
|
|
|
|
@20982
|
[20982]
|
7 months |
diakopter |
[yap6]
* bin/test doesn't need 'use diagnostics' committed…
|
|
|
|
@20981
|
[20981]
|
7 months |
diakopter |
[yap6] fixes from 'use diagnostics'
|
|
|
|
@20980
|
[20980]
|
7 months |
diakopter |
[yap6]
* still more speedups
* slight beginnings of the opep
|
|
|
|
@20977
|
[20977]
|
7 months |
diakopter |
[yap6]
* don't need 5.10 p suffix
|
|
|
|
@20976
|
[20976]
|
7 months |
diakopter |
[yap6]
* less grammar recursion; more speed improvements.
* memoizing …
|
|
|
|
@20975
|
[20975]
|
7 months |
diakopter |
[yap6]
* a banillion more speed/memory usage premature optimizations. :)
|
|
|
|
@20973
|
[20973]
|
7 months |
diakopter |
[yap6] fix stupid bugs from yesterday.
now that the speed is tolerable, …
|
|
|
|
@20968
|
[20968]
|
7 months |
diakopter |
[yap6]
* LOTS of performanc improvements; it's actually usable, barely.
|
|
|
|
@20967
|
[20967]
|
7 months |
diakopter |
[yap6]
|
|
|
|
@20964
|
[20964]
|
7 months |
diakopter |
[yap6]
* added 'will $phase' auxiliary traits
|
|
|
|
@20962
|
[20962]
|
7 months |
diakopter |
[yap6]
* added loop/for (incl optional for bindings)
* demonstrated the …
|
|
|
|
@20961
|
[20961]
|
7 months |
diakopter |
[yap6]
* added conditional result binding to repeat
|
|
|
|
@20960
|
[20960]
|
7 months |
diakopter |
[yap6]
* added repeat/while shapes to STD_hand
|
|
|
|
@20951
|
[20951]
|
7 months |
diakopter |
[yap6] finish rule->pattern renaming
|
|
|
|
@20950
|
[20950]
|
7 months |
diakopter |
[yap6]
* updated syntax error message to more closely match rakudo's
* …
|
|
|
|
@20949
|
[20949]
|
7 months |
diakopter |
[yap6] updated STATUS,KUDOS,TODO,INSTALL,README
|
|
|
|
@20943
|
[20943]
|
7 months |
diakopter |
[yap6] adding nonltm POC grammar of first()
|
|
|
|
@20938
|
[20938]
|
7 months |
diakopter |
[yap6] fixed thru ({*}) and nthru (binary form of ({*})
added the test …
|
|
|
|
@20933
|
[20933]
|
7 months |
diakopter |
[yap6] generalized the lambda-rule parser combinator generator, so lrule …
|
|
|
|
@20922
|
[20922]
|
7 months |
diakopter |
[yap6] renamed sbin to bin; pmurias++
|
|
|
|
@20921
|
[20921]
|
7 months |
diakopter |
[yap6] make statement rules parametric in StmtList?
|
|
|
|
@20920
|
[20920]
|
7 months |
diakopter |
[yap6] fixed mandatory leading whitespace rules :/
as a consequence say 4 …
|
|
|
|
@20919
|
[20919]
|
7 months |
diakopter |
[yap6] I think this is a safe optimization. We'll find out later.
|
|
|
|
@20918
|
[20918]
|
7 months |
diakopter |
[yap6] <sigh>
|
|
|
|
@20917
|
[20917]
|
7 months |
diakopter |
[yap6] re-fixed compUnit
|
|
|
|
@20916
|
[20916]
|
7 months |
diakopter |
[yap6] added worry() and error() and warning(); modified panic() …
|
|
|
|
@20915
|
[20915]
|
7 months |
diakopter |
[yap6] if only I had a test suite.
|
|
|
|
@20914
|
[20914]
|
7 months |
diakopter |
[yap6] fixed lrule/blkPrms .... further.
|
|
|
|
@20912
|
[20912]
|
7 months |
diakopter |
[yap6] *truly* fixed lrule, commalist, blkPrms, invcDecl
|
|
|
|
@20911
|
[20911]
|
7 months |
diakopter |
[yap6] removed alleged optimization ;)
|
|
|
|
@20910
|
[20910]
|
7 months |
diakopter |
[yap6] fixed blkPrmsList (see above in the irc log)
|
|
|
|
@20909
|
[20909]
|
7 months |
diakopter |
[yap6] fixed blkPrmsList
|
|
|
|
@20908
|
[20908]
|
7 months |
diakopter |
[yap6] extended lrule to allow multiple parser args
|
|
|
|
@20907
|
[20907]
|
7 months |
diakopter |
[yap6] added if/while/try blocks to the grammar
|
|
|
|
@20906
|
[20906]
|
7 months |
pmurias |
[yap6] removed useless lrule predeclarations
|
|
|
|
@20905
|
[20905]
|
7 months |
pmurias |
[yap6] removed a useless potentialy dangerous &weaken use
|
|
|
|
@20902
|
[20902]
|
7 months |
diakopter |
[yap6] fixed regression/bug in rule(); re-enabled the POC lrule commalist; …
|
|
|
|
@20900
|
[20900]
|
7 months |
diakopter |
[yap6] incremental progress on lrule(). I *think* the only blocking …
|
|
|
|
@20899
|
[20899]
|
7 months |
diakopter |
[yap6] some progress on lrule()
|
|
|
|
@20897
|
[20897]
|
7 months |
diakopter |
[yap6] added a function that generates functions that generate
parser …
|
|
|
|
@20895
|
[20895]
|
7 months |
diakopter |
[yap6] added short-circuiting alternation as a special case of longest …
|
|
|
|
@20889
|
[20889]
|
7 months |
diakopter |
[yap6] another interim checkin; I should've done this in a branch…
|
|
|
|
@20858
|
[20858]
|
7 months |
diakopter |
[yap6] please disregard; just a check[in]point
|
|
|
|
@20857
|
[20857]
|
7 months |
diakopter |
[yap6] please disregard; just a check[in]point
|
|
|
|
@20837
|
[20837]
|
7 months |
diakopter |
[yap6] fixed the ast output so it's actually a tree
say 3; say 4; parses …
|
|
|
|
@20822
|
[20822]
|
7 months |
diakopter |
[yap6] a proof of concept that actually works
|
|
|
|
@20821
|
[20821]
|
7 months |
diakopter |
[yap6] cleanup of mis-reversions
|
|
|
|
@20820
|
[20820]
|
7 months |
diakopter |
[yap6] rudimentary (proof-of-concept) for post parse handlers
|
|
|
|
@20819
|
[20819]
|
7 months |
pmurias |
[yap6] small fix
|
|
|
|
@20818
|
[20818]
|
7 months |
pmurias |
[yap6] changed &hit to &lit
|
|
|
|
@20817
|
[20817]
|
7 months |
pmurias |
[yap6] removed "features" from the source filter
|
|
|
|
@20815
|
[20815]
|
7 months |
pmurias |
[yap6] sub predeclaration are generated by the source filter
|
|
|
|
@20814
|
[20814]
|
7 months |
pmurias |
removed unused MJD stuff and empty files
|
|
|
|
@20813
|
[20813]
|
7 months |
pmurias |
[yap6] removed Perl6in5::Object
|
|
|
|
@20810
|
[20810]
|
7 months |
pmurias |
[yap6] removed useless declarations
|
|
|
|
@20808
|
[20808]
|
7 months |
pmurias |
[yap6] fixed tiny syntax error
|
|
|
|
@20807
|
[20807]
|
7 months |
diakopter |
[yap6] committing in case I fixed a syntax error since the last commit
|
|
|
|
@20806
|
[20806]
|
7 months |
diakopter |
[yap6] backing out my backout of pmurias' un-backout
|
|
|
|
@20805
|
[20805]
|
7 months |
diakopter |
[yap6] updated STATUS; now the grammar module is extremely
terse; thanks …
|
|
|
|
@20804
|
[20804]
|
7 months |
pmurias |
[yap6] did the refactoring correctly
|
|
|
|
@20803
|
[20803]
|
7 months |
pmurias |
[yap6] executables other than "perl" don't need to do perl5 recognition so …
|
|
|
|
@20802
|
[20802]
|
7 months |
diakopter |
[yap6] the afore-mentioned works now, but the related syntax checking is …
|
|
|
|
@20800
|
[20800]
|
7 months |
diakopter |
[yap6] class Foo is Bar {}
|
|
|
|
@20797
|
[20797]
|
7 months |
diakopter |
[yap6]
particle
thinks
*he's*
embarassed
.…
|
|
|
|
@20796
|
[20796]
|
7 months |
diakopter |
[yap6] well now it's just a very strict tokenizer…
|
|
|
|
@20795
|
[20795]
|
7 months |
diakopter |
[yap6] converted back to normal rule production
now for making the ast …
|
|
|
|
@20794
|
[20794]
|
7 months |
diakopter |
[yap6] a few more fixes
|
|
|
|
@20793
|
[20793]
|
7 months |
diakopter |
[yap6] lots of visual cleanup; some rule fixing;
a tester.pm;sbin/test …
|
|
|
|
@20790
|
[20790]
|
7 months |
diakopter |
[yap6] more tracing toward the goal of understanding this algorithm
|
|
|
|
@20788
|
[20788]
|
7 months |
diakopter |
[yap6] more tracing…
|
|
|
|
@20777
|
[20777]
|
7 months |
diakopter |
[yap6] fixes/breakages
|
|
|
|
@20776
|
[20776]
|
7 months |
diakopter |
[yap6] reverting pmurias' change; it worked 97%
|
|
|
|
@20775
|
[20775]
|
7 months |
pmurias |
[yap6]
removed debugging leftover
usev6 converted
|
|
|
|
@20773
|
[20773]
|
7 months |
pmurias |
[yap6] initial try at removing some of the boilerplate
|
|
|
|
@20771
|
[20771]
|
7 months |
diakopter |
[yap6] added a new memoization/recursion-escape technique.
The diff is …
|
|
|
|
@20768
|
[20768]
|
7 months |
diakopter |
[yap6] well, the grammar engine is stabilized/reliable;
now the grammar …
|
|
|
|
@20764
|
[20764]
|
7 months |
diakopter |
[yap6] unrelaxed strictures pmurias+++++++++++++++++++
fixed a few more …
|
|
|
|
@20763
|
[20763]
|
7 months |
diakopter |
[yap6]
off-by-1 error in syntax error line numbers
typo in Parser
|
|
|
|
@20762
|
[20762]
|
7 months |
diakopter |
[yap6] finished the refactoring to cursoriness.
Next modification is to …
|
|
|
|
@20758
|
[20758]
|
7 months |
diakopter |
[yap6] lots still broken from the refactor, but
everything is oodles …
|
|
|
|