Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A learning-Erlang exercise. Parses NCSA combined format log files. May eventually do stuff with the data.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README
Octocat-spinner-32 combined_log_parser.erl
Octocat-spinner-32 log_entry.hrl
Octocat-spinner-32 log_entry_db.erl
Octocat-spinner-32 log_snorter.erl
Octocat-spinner-32 ncsa_combined_log_parser.erl

- Opens a log file & kicks off a list of X processes.
- Reads file, converts each line to binary & sends in a message to next process in list.
- Process parses line, returns list of {name,value} tuples containing the data.

Next steps:

- Obviously do something with the data
- Check out leex & yecc to do parsing properly
- Think about implementing as a state machine, for the lolz.
Something went wrong with that request. Please try again.