<< Back to previous view

[TRDR-29] Simple benchmarking bash script to test before & after applying a batch Created: 17/Jul/15  Updated: 17/Jul/15

Status: Open
Project: tools.reader
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: David Nolen Assignee: David Nolen
Resolution: Unresolved Votes: 0
Labels: None





[TRDR-45] The error feedback from the read-string function would be improved if it used an indexing reader. Created: 05/Jul/17  Updated: 05/Jul/17

Status: Open
Project: tools.reader
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Minor
Reporter: Russ Olsen Assignee: Nicola Mometto
Resolution: Unresolved Votes: 0
Labels: None
Environment:

All.



 Description   

The read-string function would provide better error feedback if it used an indexing pushback reader
instead of just a plain push back reader. I've seen a number applications that use read-string
to turn long, multiline strings into EDN data, where the additional line number information would be useful.

(Breaking this one off from https://dev.clojure.org/jira/browse/TRDR-44)






[TRDR-49] Partial parses and complete source info (i.e. info on atoms without metadata) Created: 09/Jan/18  Updated: 09/Jan/18

Status: Open
Project: tools.reader
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Trivial
Reporter: Bruce Hauman Assignee: Nicola Mometto
Resolution: Unresolved Votes: 0
Labels: None


 Description   

It would be very nice to support partial parsing and to provide an AST or some way of getting complete source info for each of the atoms in the parsed result.

It seems that there are many examples of projects having to write their own ad-hoc parsers for Clojure to meet these needs. It would benefit tool authors to have these abilities baked into this already very capable reader.



 Comments   
Comment by Nicola Mometto [ 09/Jan/18 11:50 AM ]

Hi Bruce, this seems like it's 2 separate feature requests:

  • supporting parsing to AST rather than directly reading
  • supporting partial parsing

I'm not opposed to either (in fact 1 gets requested quite often), but they're pretty big and I don't know if/when I'll have the time to work on them.
It's more likely that I'll have time to work on the first one (which I'm personally more interested in) than the second one, but no promises made.





Generated at Tue Jan 16 11:57:05 CST 2018 using JIRA 4.4#649-r158309.