Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-09-02 Thread Luiz Americo Pereira Camara via lazarus
Em seg, 2 de set de 2019 às 13:24, Luiz Americo Pereira Camara < luizameri...@gmail.com> escreveu: > > > Em dom, 1 de set de 2019 às 12:37, Marco van de Voort via lazarus < > lazarus@lists.lazarus-ide.org> escreveu: > >> >> I only looked superficially, but I miss a test on a large files, only >> f

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-09-02 Thread Luiz Americo Pereira Camara via lazarus
Em dom, 1 de set de 2019 às 12:37, Marco van de Voort via lazarus < lazarus@lists.lazarus-ide.org> escreveu: > > I only looked superficially, but I miss a test on a large files, only > files of a few kb repeated 10 times. > > The large file case is a good test for scaling of internal datastruc

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-09-02 Thread Sergey Bodrov via lazarus
пт, 30 авг. 2019 г. в 11:18, Anthony Walter via lazarus < lazarus@lists.lazarus-ide.org>: > I've posted a new page that tests the speed and correctness of several > pascal based JSON parsers. > > Thanks for testing! My JsonStorage seems to be outsider. =) Actually, my work requires more effective

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-09-01 Thread Marco van de Voort via lazarus
Op 2019-08-30 om 10:18 schreef Anthony Walter via lazarus: I've posted a new page that tests the speed and correctness of several pascal based JSON parsers. https://www.getlazarus.org/json/tests/ In full disclosure I am the author of the new open source JsonTools library, and even though my p

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-08-30 Thread Michael Van Canneyt via lazarus
On Fri, 30 Aug 2019, Anthony Walter via lazarus wrote: Alexey, Currently JsonTools anything that is valid JSON as described on this page: https://www.json.org/ The only valid constants are: null, true, false Arrays can contain other arrays and object to any reasonable level [[[]]] // is a

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-08-30 Thread Anthony Walter via lazarus
Alexey, Currently JsonTools anything that is valid JSON as described on this page: https://www.json.org/ The only valid constants are: null, true, false Arrays can contain other arrays and object to any reasonable level [[[]]] // is a valid array [{}{}[{}{}]] // is a valid array Objects can

Re: [Lazarus] Tests results of several pascal based JSON parsers

2019-08-30 Thread Alexey Tor. via lazarus
This is very good news, that we have JsonTools parser now. I may think of using it in CudaText - ie replacing fpJSON to JsonTools. About lib. 1) Pls add an option to handle // comments in json. yes, json don't allow this but CudaText and SublimeText and many programs have json configs with

[Lazarus] Tests results of several pascal based JSON parsers

2019-08-30 Thread Anthony Walter via lazarus
I've posted a new page that tests the speed and correctness of several pascal based JSON parsers. https://www.getlazarus.org/json/tests/ In full disclosure I am the author of the new open source JsonTools library, and even though my parser seems to a big improvement over the other alternatives, m