Prabhu Rrprabhu.hashnode.dev·Mar 11, 2024jsoup: A Powerful Java Library for Working With HTML and XML Documentsjsoup is a popular open-source Java library that enables developers to parse, manipulate, and extract data from HTML and XML documents. In this article, we will explore the basics of using jsoup, including parsing HTML documents, selecting and manipu...DiscussJava
Rhythm Deolusrhythmbuilds.hashnode.dev·Mar 9, 2024Easier way to make your own programing language - Language CustomizerIntroduction What if you wanted to make your own programing language with its own unique style? You may have heard of languages like: Bhailang, LOLCODE, Brainfuck They have their own peculiar, but funny syntax. // bhailang hi bhai bol bhai "Hello b...Discuss·121 readsLanguageCustomizer
Vivek Tarunvivektarun.hashnode.dev·Feb 4, 2024Is JavaScript Interpreted or Compiled LanguagePeople often say "JavaScript is a Interpreted language" or you might have heard "no no.. JavaScript is a compiled language". So many discussion and debates flows on the internet here and there.Let's have a look on the facts weather it's a compiled la...Discuss·28 readsJavaScript
Utsav Singhsinghutsav.hashnode.dev·Dec 29, 2023React Tree Visualizer: Creating a visualizer for .js/jsx component files.TLDR - I built a tree visualizer to parse jsx content and ASTs in react files so that you don't have to figure out which component calls what. Check it out here!(currently beta :D) Try using it with this Js file! As someone who uses react for most o...Discuss·1 like·101 readsReact
Basil Ajithundefined.pyfy.ch·Nov 4, 2023ParserI have been fascinated by parsers recently. It all began with my desire to create a programming language one day. I have been looking around the Internet to find resources that would teach me how to create a programming language. That's when I learnt...Discussparser
Ahrooranahrooran.hashnode.dev·May 13, 2023Parsing Unstructured JSONIntroduction JSON, or JavaScript Object Notation, is a lightweight data-interchange format that is easy for both humans and machines to read and write. It is based on a subset of the JavaScript programming language, and is quickly becoming the de fac...Discuss·264 readsjson
Pavel Durovblog.p3ld3v.dev·Apr 21, 2023Writing interpreter in Rust using grmtoolsIntroduction This article overviews the process of writing an interpreter with Rust programming language. We will use the grmtools Rust crate to help with the parsing. We will define tokens of our language and create math addition and multiplication ...Discuss·126 readsRust
webbureaucratwebbureaucrat.hashnode.dev·Apr 20, 2023Parsing JSON in ReScript Part III: Getting to the PointAfter having established some requirements and some basic utilities, we're ready for the fun part: putting the pieces together. At the end of this post, we will have our working parser. Writing our pipeline functions When we use our parsing library, ...Discussrescript
webbureaucratwebbureaucrat.hashnode.dev·Apr 17, 2023Parsing JSON in ReScript Part I: Prerequisites and RequirementsThere are few things more satisfying than a slick, readable, and safe JSON parser. It's one of the joys of functional programming. Using a good JSON parsing pipeline can feel like magic. This series seeks to lift the veil and empower readers (and, im...Discussrescript
webbureaucratwebbureaucrat.hashnode.dev·Apr 12, 2023Safer Data Parsing with Try MonadsI have written previously on maybe monads and how to use them with lists to eliminate the possibility of null references in an object-oriented programming language. This standalone post walks through how to use a more generalized kind of monad to pre...DiscussC#