Skip to content
Jeremy Rodi edited this page Mar 31, 2015 · 2 revisions

Getting Started

Antelope is a fairly simple program to use. For one, it strives to have no runtime dependencies; therefore, anything generated by Antelope is completely independent of the Antelope library itself. Antelope is also meant to be understandable; it is written completely in Ruby (albeit with numerous optimizations, and a large portion without documentation). It generates information about the states of the parser in an easy-to-handle manner.

But before all that begins, we need to learn how to use Antelope.

Process

First and foremost, you must install Antelope. Antelope supports Ruby versions 1.9.3 and up; those must be installed on the system before you can use Antelope. Installing Antelope is as simple as gem install antelope. This will install the Antelope library and make available the antelope command. To compile an ace file, the command antelope compile <file> will suffice. Your next steps may be:

  1. Creating your first parser
  2. Advanced Ace files
  3. Inner workings of Antelope
  4. Compiler Theory
Clone this wiki locally