Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2016-04-08

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

All times shown according to UTC.

Time Nick Message
01:33 koo7 joined #marpa
01:48 ilbot3 joined #marpa
01:48 Topic for #marpa is now Start here: http://savage.net.au/Marpa.html - Pastebin: http://scsys.co.uk:8002/marpa - Jeffrey's Marpa site: http://jeffreykegler.github.io/Marpa-web-site/ - IRC log: http://irclog.perlgeek.de/marpa/today
03:19 idiosyncrat_ I completed the census of the test suite, assessing what should be done before the elimination of the NAIF.
03:20 idiosyncrat_ All tests now have a '# CENSUS: XYZ' line, where XYZ is one of {REWORK, ASIS, DELETE}
03:20 idiosyncrat_ ASIS means keep more or less "as is", except some tests from the 'REWORK' files may be moved into the ASIS files.
03:21 idiosyncrat_ The ASIS files are mostly currently SLIF tests.
03:21 idiosyncrat_ 'DELETE' are tests which can be deleted once they break, without further ado.
03:21 idiosyncrat_ 'REWORK' are tests which need to be rewritten as SLIF tests, refactored, etc.
03:22 idiosyncrat_ My test suite has 108 (!) files.
03:22 idiosyncrat_ 60 came in as 'ASIS'
03:22 idiosyncrat_ 18 are 'DELETE'
03:22 idiosyncrat_ 30 are 'REWORK'
03:23 idiosyncrat_ All the 'REWORK' files have notes describing the kind of rework I have in mind for them.
03:23 idiosyncrat_ All this is in the current 'master' branch of Marpa::R3
03:47 rns idiosyncrat: Great, I'll look into what I can help with akin to jirotka.t and catalan.t this weekend.
03:54 idiosyncrat_ Best to work out those 2 first, and consult with me before taking on others, but ...
03:54 idiosyncrat_ it's good to "peek ahead" to get ideas of the size of the task and how to approach it.
04:05 rns ok, great.
04:09 rns meaning ‘will do it like that’ :)
04:18 idiosyncrat_ joined #marpa
04:18 idiosyncrat_ Good night!
04:21 rns Good night/
09:15 koo7 joined #marpa
10:03 koo7 joined #marpa
11:09 kaare_ joined #marpa
15:55 idiosyncrat_ joined #marpa
17:24 idiosyncrat_ rns: Some notes for porting the tests
17:25 idiosyncrat_ Get the Test::Differences module -- if it is present, it's used to show the differences of expected vs. actual result.
17:25 idiosyncrat_ If it is not present, Marpa's tests silently ignore its absense and just report that there is a difference
17:26 idiosyncrat_ Note 2: The SLIF reports the augmented start rule in diagnostics, whereas the NAIF does not.
17:27 idiosyncrat_ Note 3: The format of show_rules() differs slightly between the NAIF and the SLIF
17:27 idiosyncrat_ Re Notes 2 and 3, I'm just converting the expected results to include the start rule, and to allow for the changed format of show_rules()
17:29 * idiosyncrat_ didn't remember to give context, but he is working on converting t/final_nonnullable.t to the SLIF
17:30 koo7 joined #marpa
17:59 idiosyncrat_ rns: in tackling the tests, for myself I am taking first where the primary issue is deciding what to do, rather than algorithmic.
18:00 idiosyncrat_ With t/final_nonnullable.t, the programming aspect of it is uninteresting, it's mainly a matter of deciding what to keep and what not.
18:01 idiosyncrat_ With t/catalan.t and t/jirotka.t, the programming aspect is the interesting part, and the what-to-keep decision seems straightforward.
22:40 idiosyncrat_ joined #marpa

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