##################################################
###### Lexical Analysis
##################################################

## Fill Buffers and placing sentinels


## Reading Lexemes


## Strip white space


## Recognizing Keywords and Identifiers


## Assign Token Name and Attribute Value


## Create Symbol Table


## Make Symbol Table Hierarchy


##################################################
######  Parser
##################################################

## Predictive Parsing/Recursive Descen


## Handle non-terminals


## Eliminate Tail Recursion


## Translate In-fix to Post-fix
##   Forth already in Post-fix

##################################################
#####  Intermediate Code Generation
##################################################

## Syntax Trees


## Check L-values and R-values


## Type checking
##   No type checking in Forth

## Three-Address Code


##################################################
###### Main
##################################################
