Update docs. Add changelog

This commit is contained in:
Raamakrishnan 2020-02-02 14:03:53 +05:30
parent ed6065a19d
commit 753e3d7693
4 changed files with 27 additions and 5 deletions

11
CHANGELOG.md Normal file
View file

@ -0,0 +1,11 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Achieved Feature parity with parser implementation in [dalance/svlint](https://github.com/dalance/svlint/)
- Parse files, include directories and defines
- Support environment variables

View file

@ -1,7 +1,11 @@
# Verilog Filelist Parser
A library in Rust to parse a Verilog Filelist and return
a list of files, include directories and defines
a list of files, include directories and defines.
Environment variables represented with paranthesis or
curly braces (i.e. $() or ${}) will be automatically
substituted.
# Example
```rust

View file

@ -44,11 +44,14 @@ impl Filelist {
}
}
/// Parses a filelist file
/// Parses a filelist file.
///
/// Environment variables represented with paranthesis or
/// curly braces (i.e. `$()` or `${}`) will be automatically
/// substituted.
/// # Arguments
///
/// * `path` - A string slice that is the path to the filelist file
/// * `path` - A string slice that is the path to the filelist
///
/// # Errors
///

View file

@ -1,7 +1,11 @@
//! # Verilog Filelist Parser
//!
//! A library to parse a Verilog Filelist and return
//! a list of files, include directories and defines
//! a list of files, include directories and defines.
//!
//! Environment variables represented with paranthesis or
//! curly braces (i.e. `$()` or `${}`) will be automatically
//! substituted.
//!
//! # Example
//! ```