aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/scanner.adb
Commit message (Expand)AuthorAgeFilesLines
* vhdl: move scanner under vhdl hierarchy.Tristan Gingold2019-05-041-2332/+0
* vhdl: error message on backquote.Tristan Gingold2019-05-041-11/+14
* vhdl: handle names starting with '_' as an identifier.Tristan Gingold2019-03-141-2/+3
* parse: refactoring to improve error messages.Tristan Gingold2018-12-051-17/+30
* Move Error_Msg_Scan to scanner.Tristan Gingold2018-12-051-0/+32
* scanner: improve messages, eat trailing underscore of identifiers.Tristan Gingold2018-11-301-12/+15
* scanner: emit an error message for too long identifiers.Tristan Gingold2018-11-261-6/+42
* files_map: add support for one gap.Tristan Gingold2018-11-231-0/+1
* errorout: split and rework.Tristan Gingold2018-11-161-23/+7
* scanner: do not return after '#'.Tristan Gingold2018-11-161-0/+1
* scanner: improve error message, detect EOF in extended identifiers.Tristan Gingold2018-11-161-26/+44
* scanner: avoid to raise exception.Tristan Gingold2018-11-141-3/+3
* scanner: detect EOF in stringsTristan Gingold2018-11-141-0/+7
* Improve doc, fix English typo.Tristan Gingold2018-09-231-1/+1
* avoid crash in scanner if a number is followed by a number.Tristan Gingold2018-07-221-1/+2
* Fix warning: use clause for package has no effectVicente Bergas2018-05-031-1/+0
* name_table: get rid of Nam_Buffer/Nam_Length.Tristan Gingold2018-01-201-3/+3
* scanner: remove use of Nam_Buffer.Tristan Gingold2018-01-201-26/+49
* Convert_Identifier: don't use Nam_Buffer anymore.Tristan Gingold2018-01-181-13/+15
* Preliminary support for tool directives.Tristan Gingold2017-11-061-46/+268
* scanner: disp a nice message for '!='.Tristan Gingold2017-10-231-4/+12
* scanner: allow any characters in comment with vhdl02 or later.Tristan Gingold2017-10-161-1/+14
* scanner: emit better error message for UTF-8 quote marks.Tristan Gingold2016-11-111-4/+51
* Rewrite scan error messages: use formatting.Tristan Gingold2016-08-021-37/+34
* Rework warnings to have a uniq tag per warning.Tristan Gingold2016-08-011-10/+16
* evaluation: handle whitespace for 'value.Tristan Gingold2016-02-101-1/+12
* Improve error message for invalid use of '%'.Tristan Gingold2016-01-191-4/+34
* Remove unused code (scanner).Tristan Gingold2015-12-231-8/+2
* Scanner: fix use of latin-1 8 bit characters.Tristan Gingold2015-12-221-4/+3
* Preliminary work to support external names (parse, semantic)Tristan Gingold2015-05-231-21/+33
* Add context declaration and reference (vhdl 2008).Tristan Gingold2015-05-121-0/+9
* Detect and report UTF BOM at beginning of source files.Tristan Gingold2015-01-211-6/+43
* PSL: add comments, scan endpoint.Tristan Gingold2015-01-151-0/+2
* Rename name_table.name_buffer and name_length to avoid clash.Tristan Gingold2014-12-311-38/+54
* vhdl 2008: handle sized bit strings.Tristan Gingold2014-12-301-81/+271
* Rework string literals: store literals position.Tristan Gingold2014-12-291-86/+86
* Optimize scan_identifier.Tristan Gingold2014-12-261-26/+34
* PSL: allow labels on psl directives (fix ticket26).Tristan Gingold2014-12-131-27/+13
* Create src/vhdl subdirectory.Tristan Gingold2014-11-041-0/+1621