aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/syntax/scanner.go
AgeCommit message (Expand)Author
2021-04-07cmd/compile/internal/syntax: add "~" operatorRobert Griesemer
2020-04-21cmd/compile: detect and diagnose invalid //go: directive placementRuss Cox
2020-03-11cmd/compile/internal/syntax: various cleanups following CL 221603Robert Griesemer
2020-03-05cmd/compile/internal/scanner: report correct directive string (fix build)Robert Griesemer
2020-03-05cmd/compile/internal/syntax: faster and simpler source readerRobert Griesemer
2020-03-05cmd/compile/internal/syntax: better scanner error messagesRobert Griesemer
2019-09-10cmd/compile/internal/scanner: report at most one lexical error per number lit...Robert Griesemer
2019-08-29cmd/compile/internal/syntax: add BasicLit.Bad field for lexical errorsRobert Griesemer
2019-02-19cmd/compile: accept 'i' suffix orthogonally on all numbersRobert Griesemer
2019-02-11cmd/compile: accept new Go2 number literalsRobert Griesemer
2019-02-11cmd/compile/internal/syntax: allow more than one rune "unread"Robert Griesemer
2018-02-24cmd/compile/internal/syntax: use stringer for operators and tokensDaniel Martí
2018-02-15cmd/compile/internal/syntax: don't assume (operator) ~ means operator ^Robert Griesemer
2018-02-12cmd/compile/internal/syntax: implement comment reporting in scannerRobert Griesemer
2018-02-12cmd/compile/internal/syntax: permit /*line file:line:col*/ directivesRobert Griesemer
2017-03-09cmd/compile/internal/syntax: start line offset (column) numbers at 1Robert Griesemer
2017-02-16cmd/compile/internal/syntax: better errors and recovery for invalid character...Robert Griesemer
2017-02-15cmd/compile/internal/syntax: compiler directives must start at beginning of lineRobert Griesemer
2017-02-09cmd/compile/internal/syntax: differentiate between ';' and '\n' in syntax errorsRobert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: remove gcCompat uses in scannerRobert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: use syntax.Pos for all external pos...Robert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: clean up error and pragma handlingRobert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: simplified position codeRobert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: process //line pragmas in scannerRobert Griesemer
2016-12-09[dev.inline] cmd/compile/internal/syntax: introduce general position info for...Robert Griesemer
2016-11-05Revert "cmd/compile/internal/syntax: support for alias declarations"Robert Griesemer
2016-09-16cmd/compile/internal/syntax: support for alias declarationsRobert Griesemer
2016-09-09cmd/compile/internal/syntax: remove strbyteseqlMatthew Dempsky
2016-08-31cmd/compile: handle pragmas immediately with -newparser=1Matthew Dempsky
2016-08-19cmd/compile/internal/syntax: match old parser errors and line numbersMatthew Dempsky
2016-08-18cmd/compile/internal/syntax: fast Go syntax trees, initial commit.Robert Griesemer