work on aspel compiler utilities
tokenization