0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Feb 28, 2025 — Feb 28, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
[sprixel] made a bunch more tests pass, er smth. More... over 16 years ago
[STD] don't count ::T as type constraint as suggested by jnthn++ [gimme5] naively remove comma from map and grep [STD_P5] start hacking in a P5 grammar by cutting down P6 grammar (compiles, but nothing invokes the non-regex part yet) More... over 16 years ago
[sprixel] tighten up Sprixel's runloop [sprixel] add JSMeta (meta-language environment, a.k.a. "parser-generator" or "grammar-interpreter") to Sprixel's codebase (a couple/few kloc of JS I think) [sprixel] consider yourself ready for MORE pusillanimous whimsicality More... over 16 years ago
[sprixel] enable the creation of multiple JS contexts from within both Perl and JS [sprixel] enable any of the JS contexts to eval JS code in any of the others (and return a string response). This enables JS "sandboxes" to be creatable/accessible from any of the others. [sprixel] enable loading of .js files from disk [sprixel] soon, also enable writing to files (append or overwrite), binmode or ascii. Obviously this will need to be prevented by p6eval, so a special safemode flag will be provided to sprixel.pl More... over 16 years ago
[sprixel] ++mberends moar fixes (for real this time) More... over 16 years ago
[sprixel] ++mberends Test updates; see the diff at http://perlcabal.org/svn/pugs/revision/?rev=28643 More... over 16 years ago
[STD] <.require_P5> failed to properly propagate current cursor More... over 16 years ago
[sprixel] first cut at skip(), 'make spectest' improved More... over 16 years ago
[STD] break P5Regex grammar out from STD to separate file P5 grammar will only be loaded on demand More... over 16 years ago
[STD] fix P5Regex quantified atom capture just like we did Regex yesterday More... over 16 years ago
[STD] comment out useless file-scoped context declarators remove all the no-longer-used {*} entries as eyesores cut down the overview to those notes still in effect getting readier to refactor sublanguages out to separate files first to move out will be P5Regex also planning to move out symbol table and error service routines More... over 16 years ago
[perl6/Makefile] preserve copy semantics on snapshots More... over 16 years ago
[sprixel] additional function jseval() - analogous to Q::PIR {}, except for JavaScript. the this object in the function is the ast/expression tree node, which has .context as one of its members More... over 16 years ago
[sprixel] fix the what() and derive_context() builtins some more More... over 16 years ago
[STD Makefile] add 2 more symlinks (setting and lib) TimToady plz correct if necessary More... over 16 years ago
[sprixel] lots of preparation for bootstrapping namespace/object/type system in the (tiny) subset of Perl 6 that sprixel has already implemented. Builtins for deriving scopes/context and creating/modifying/introspecting members of scopes/objects. Essentially hashes, but without the P6 syntax for hashes b/c they're really JS object [prototype-chains] underneath. More... over 16 years ago
[STD setting] parse setting files with names containing CORE with the NULL setting More... over 16 years ago
[sprixel] finish implement repeat while/until thanks to ++TimToady More... over 16 years ago
[STD] /abc/ now includes a and b atoms in match/ast /[/]/ no longer recurses forever repeat while/until now requires ws after keyword More... over 16 years ago
[sprixel] implement print [sprixel] implement statement_control__S_repeat [sprixel] implement statement_control__S_until [sprixel] restore "not yet implemented" error message for primary nodes More... over 16 years ago
[sprixel] a few medium-ish refactorings; reduced durations of while/preincrement microbenchmark by 50% More... over 16 years ago
[sprixel] make predeclaration of variables actually work :) More... over 16 years ago
[sprixel] implement sub closures [slightly more] properly; implement return keyword More... over 16 years ago
[STD] attach only pad sigs to the pad, not other signatures attach final pad sig to the match/ast (as string) More... over 16 years ago
[sprixel] make another case of trailing while work (dunno why statement_mod_loop didn't cover them all; maybe std/viv oddity) More... over 16 years ago
[sprixel] implement lexical sub declaration/installation More... over 16 years ago
git-svn-id: http://svn.pugscode.org/pugs@28582 c213334d-75ef-0310-aa23-eaa082d1ae64 More... over 16 years ago
[sprixel] implement rand More... over 16 years ago
[sprixel] remove debug line diakopter-- diakopter-- More... over 16 years ago
[sprixel] made list flattening also deref @slots More... over 16 years ago