benibela/internettools
View on GitHub ↗ ★ 137 Pascal
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests
3 mentions on Hacker News by 2 people: 0 stories, 3 comments · first 2020-09-30 · latest 2024-12-10
20082026
-
…unfortunately underrated in 2024 compared to the newer kids on the block (Rust, Go, Zig, ...). [1] https://github.com/benibela/internettools
comment by smartmic · 2024-12-10 · in XML: Twig – A Time-Tested Powerhouse for Processing XML -
I wrote my own library for that: https://github.com/benibela/internettools On Windows it is a wrapper around wininet and on Linux around another library Synapse. The HTTP client is in the directory internet, the HTML/XPath parser in the…
comment by benibela · 2022-04-23 · in Lazarus – Professional Free Pascal Rad IDE -
…first time. Turns out, FreePascal just put an unmatch refcount decrement after a string comparison: https://github.com/benibela/internettools/commit/4c510e8c977... Time to update FreePascal. I use "nightly" builds of FreePascal because the…
comment by benibela · 2020-09-30 · in It Is Never a Compiler Bug Until It Is