Catherine

Results 1913 comments of Catherine

I'm not entirely sure how to improve the FSM sub-language in a principled way. I'm thinking that maybe some sort of higher-order facility abstracting over FSMs could be useful, OCaml's...

> Not a huge fan of programming in the future tense :) "Programming in the future tense"?

In this specific case, I have long known that nMigen's FSM needs either enhancement or a layer on top of that to do things like [constructing FSM-based streaming parsers in...

> an additional enhancement that I found myself reaching for Aha, I see now what you want. There is a minor issue: such an FSM is inherently harder (sometimes impossible)...

> Do the SVD files generated from dslite ones make use of this alternateGroup feature? No. There are a few (*very* few) overlaps in the dslite files, specifically... for TM4C123x:...

@posborne Where do the TM4C files originate from? The official position of Texas Instruments, stated multiple times by their representatives on TI E2E (e.g. [this thread](https://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/p/354937/1551024) dragging from 2014 to...

Also, I've just discovered that, apparently, a new copy of `Namespace` is passed into each `reader::XmlEvent::StartElement` and that seems very bothersome to me, and easily solvable with Cow.

> For example, you can write two character events sequentially, XmlEvent::characters("]]") and XmlEvent::characters(">"). They will result into an invalid XML document, but I doubt that it would be possible to...

> Well, a state machine like this is a kind of a buffer I don't see what about a state machine is like a buffer at all. > I'm not...