An introduction to ANTLR in Python

Posted on Mon 22 March 2021 in blog • Tagged with blog, ANTLR, compiler, tutorial

ANTLR is a parser generator that can generate the parser program from context-free grammar descriptions specified in the ANTLR grammar format. In this tutorial, I explain how we can generate and use the Java parser with ANTLR in the Python programming language.


Continue reading

Innovations on Automatic Test Data Generation

Posted on Mon 22 March 2021 in blog • Tagged with blog, Testing, Fuzzing

Fuzz testing (Fuzzing) is a dynamic software testing technique. In this technique with repeated generation and injection of malformed test data to the software under test (SUT), we are looking for possible faults and vulnerabilities.


Continue reading

WordPress for beginning

Posted on Tue 02 April 2019 in blog • Tagged with blog, WordPress

WordPress essential training for beginners


Continue reading

Children and programming

Posted on Sun 10 March 2019 in blog • Tagged with blog

Getting started: Teach computer programming to your children, today!


Continue reading

A survey of sequence-to-sequence learning with neural networks

Posted on Fri 22 February 2019 in blog • Tagged with blog

A survey of sequence-to-sequence learning with deep neural networks.


Continue reading