How To Install lemon.x86_64 on Amazon Linux 2

In this tutorial we learn how to install lemon.x86_64 in Amazon Linux 2. lemon.x86_64 is A parser generator

Introduction

In this tutorial we learn how to install lemon.x86_64 on Amazon Linux 2.

What is lemon.x86_64

Lemon is an LALR(1) parser generator for C or C++. It does the same job as bison and yacc. But lemon is not another bison or yacc clone. It uses a different grammar syntax which is designed to reduce the number of coding errors. Lemon also uses a more sophisticated parsing engine that is faster than yacc and bison and which is both reentrant and thread-safe. Furthermore, Lemon implements features that can be used to eliminate resource leaks, making is suitable for use in long-running programs such as graphical user interfaces or embedded controllers.

We can use yum to install lemon.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install lemon.x86_64.

Install lemon.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install lemon.x86_64 using yum by running the following command:

sudo yum -y install lemon.x86_64

How To Uninstall lemon.x86_64 on Amazon Linux 2

To uninstall only the lemon.x86_64 package we can use the following command:

sudo yum remove lemon.x86_64

lemon.x86_64 Package Contents on Amazon Linux 2

/usr/bin/lemon
/usr/share/lemon
/usr/share/lemon/lempar.c

References

Summary

In this tutorial we learn how to install lemon.x86_64 on Amazon Linux 2 using yum.