Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-05-27

| Channels | #marpa index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:43 ronsavage joined #marpa
02:48 jeffreykegler joined #marpa
05:17 ronsavage joined #marpa
13:15 sivoais joined #marpa
14:02 jeffreykegler joined #marpa
14:03 jeffreykegler I've uploaded a new deverloper's release: https://metacpan.org/pod/release/JKEG​L/Marpa-R2-2.085_007/lib/Marpa/R2.pm
14:03 jeffreykegler CPANtesters looks good.  As always, testing is appreciated!
14:47 jeffreykegler joined #marpa
15:06 shadowpaste "jeffreykegler" at 108.70.209.192 pasted "Example of rank used with very ambiguous rules" (94 lines) at http://scsys.co.uk:8002/385091
15:07 jeffreykegler I'
15:09 jeffreykegler1 joined #marpa
15:09 * jeffreykegler1 is having Internet problems, so please bear with him.
15:11 * jeffreykegler1 is having Internet connectivity issues
15:14 jeffreykegler1 I've worked up a simple example of rank, used to disambiguous two tricky rules.  It's in the code just pasted.
18:45 jeffreykegler joined #marpa
18:46 jeffreykegler The two types of rule are special and "unspecial"
18:46 jeffreykegler unspecial ::= ('I' 'am' 'special') words ('--' 'NOT!' ';') rank => 1
18:46 jeffreykegler special ::= words (';') rank => -1
18:47 jeffreykegler Examples:
18:47 jeffreykegler I am special so very special -- NOT!;
18:47 jeffreykegler I am special and nothing is going to change that;
18:48 jeffreykegler Unspecial statements start with "I am special" and end with "NOT!".  Other statements are free form.
18:48 jeffreykegler -- they can also start with "I am special" as in the example.
18:50 jeffreykegler I created the example to show that Marpa allows you to create languages which are much more "free form" than was practical in the past.
18:51 jeffreykegler My feeling is that current language designs are trapped in concepts about what is the "right" way for a computer language to look -- "right" meaning much more restricted than the languages we humans choose when we communicate with each other.
18:51 jeffreykegler A sort of syntactic Stockholm syndrome.
23:13 ronsavage I can't test the dev version of Marpa::R2, or my own code, because of a problem which appears to be in Test::Pretty.
23:14 ronsavage I get this msg:  GraphViz2::Marpa: Start ... # $Test::Builder::Level is invalid. Testing library you are using is broken. : 2 at /home/ron/perl5/perlbrew/perls/perl-5.18​.2/lib/site_perl/5.18.2/Test/Version.pm line 134.
23:14 ronsavage I've asked on blogs.perl.org for help, and that post lists various modules I've updated without fixing the problem.

| Channels | #marpa index | Today | | Search | Google Search | Plain-Text | summary