| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-07-21 | Indentation support for the ANTLR parser (as discussed in #192) (#194) | Kamyar Mohajerani | |
| Indentation support for the ANTLR parser - some clean-up of the parser code (TODO: file input could be improved, more clean-up) - get rid of Translator and specify all syntactic rules in antlr4 grammer - support for else-when shorthand in the grammar - rename Begin to Block which makes more sense | |||
| 2016-05-12 | Implement File Info | jackkoenig | |
| 2016-04-16 | Add more keywords to Id list | jackkoenig | |
| 2016-03-09 | Fix StringLit to ignore escaped double quotes | davidbiancolin | |
| 2016-02-09 | Added license to FIRRTL files | azidar | |
| 2016-02-09 | Added remaining check passes. Ready for open sourcing | azidar | |
| 2016-02-09 | CHIRRTL passes work, parser is updated | azidar | |
| 2016-02-09 | Bug Fixes in handling hyphens as part of IDs, proper handling of negative ↵ | Jack | |
| IntLits (all IntLits handled by Parser and Visitor the same, checks come later), also delete first and last char of string literals since those characters are the quotes. | |||
| 2016-02-09 | Adding ScalaTest for unit testing of Scala FIRRTL. Added a few basic tests ↵ | Jack | |
| for the Parser. Added custom Parser exceptions for better error reporting and checking. Fixed bug in grammar not allowing most keywords as Ids | |||
| 2016-01-29 | Changed reg syntax to new "with" semantics in Scala FIRRTL | Jack | |
| 2016-01-28 | WIP: Added support for FIRRTL 0.2.0 Memories to Scala FIRRTL | jackkoenig | |
| 2016-01-28 | Move IntLit ANTLR lexer rule to before String lexer rule to ensure IntLit of ↵ | jackkoenig | |
| form "h..." is lexed as IntLit instead of String | |||
| 2016-01-27 | WIP Moving Scala FIRRTL to match spec 0.2.0. Not everything is implemented ↵ | jackkoenig | |
| (notably stop, printf, mux, validif, ubits, sbits, readers, writers, and readwriters are incomplete) | |||
| 2015-11-24 | In process of adding FAME-1 transformation, updated todos in grammar file, ↵ | jackkoenig | |
| updated Makefile to play nicer when firrtl is a submodule, fixed bug in Translator for single line scopes, fixed firrtl-scala script to point to firrtl.Driver instead of old firrtl.Test | |||
| 2015-10-15 | Reorganized Primops (renamed from PrimOps), added maps and functions to ↵ | Jack | |
| convert object <=> string, added eqv and neqv | |||
| 2015-10-12 | Added support for no width to mean unknown, and print nothing instead of <?> ↵ | Jack | |
| for unknown width. Also added test to check this | |||
| 2015-10-02 | Merged in Scala implementation of FIRRTL IR, parser, and serialization (ie. ↵ | Jack | |
| AST -> String). Uses ANTLRv4 to generate concrete syntax parser | |||
