Volker, did you see a few posts back that I did the run Roger asked about,
on RSC’s huge corpus? It is about 10x the size and its parens, braces, and
brackets match just fine, all *7476284* of them....

On Wed, Jun 12, 2019 at 2:13 PM Michael Jones <michael.jo...@gmail.com>
wrote:

> They matched up until yesterday. When I updated at 2am California time it
> changed. It also had no "0o" octal literals up until the latest.
>
> I'd planned to joke how the race was on to be the first to check in a new
> octal literal in my mail, but  a few of those snuck in too.
>
> Yesterday:
> Count | Frequency | Detail
> ---:|---:|---
>   929548 | 19.7889% | ,
>   574886 | 12.2386% | .
>
> *  544819 | 11.5985% | (    544819 | 11.5985% | )  *
>
> *  352547 | 7.5053% | {    352547 | 7.5053% | }  *
>   288042 | 6.1321% | =
>   253563 | 5.3980% | :
>   155297 | 3.3061% | :=
>
> *138465 | 2.9478% | [    138465 | 2.9478% | ]  *
>   78567 | 1.6726% | !=
>   72007 | 1.5329% | *
>
> On Wed, Jun 12, 2019 at 1:51 PM Volker Dobler <dr.volker.dob...@gmail.com>
> wrote:
>
>> Cool work!
>>
>> What I found most astonishing on a first look: Not all
>> parentheses ( are closed: 4 ) seem to be missing??
>> For { 5 are unclosed while there is one more ] than [ ?
>>
>> Are you parsing testfiles with deliberate errors?
>>
>> V.
>>
>> On Wednesday, 12 June 2019 15:08:44 UTC+2, Michael Jones wrote:
>>>
>>> I've been working on a cascade of projects, each needing the next as a
>>> part, the most recent being rewriting text.Scanner. It was not a goal, but
>>> the existing scanner does not do what I need (recognize Go operators,
>>> number types, and more) and my shim code was nearly as big as the standard
>>> library scanner itself, so I just sat down an rewrote it cleanly.
>>>
>>> To test beyond hand-crafted edge cases it seemed good to try it against
>>> a large body of Go code. I chose the Go 1.13 code base, and because the
>>> results are interesting on their own beyond my purpose of code testing, I
>>> thought to share what I've noticed as a Github Gist on the subject of the
>>> "Go Popularity Contest"—what are the most used types, most referenced
>>> packages, most and least popular operators, etc. The data are interesting,
>>> but I'll let it speak for itself. Find it here:
>>>
>>> https://gist.github.com/MichaelTJones/ca0fd339401ebbe79b9cbb5044afcfe2
>>>
>>> Michael
>>>
>>> P.S. Generated by go test. I just cut off the "passed" line and posted
>>> it. ;-)
>>>
>>> --
>>>
>>> *Michael T. jonesmichae...@gmail.com*
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to golang-nuts+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/golang-nuts/1a0e2b4b-9276-4418-929c-51888cf2c93a%40googlegroups.com
>> <https://groups.google.com/d/msgid/golang-nuts/1a0e2b4b-9276-4418-929c-51888cf2c93a%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --

*Michael T. jonesmichael.jo...@gmail.com <michael.jo...@gmail.com>*

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CALoEmQw%2BWmrgRWofpcRdAWxzyPg0qYbLNSn5Vt-c1JYJ75dJdQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to