summaryrefslogtreecommitdiff
path: root/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Initial VAX struct implementationbenbrewer/structBen Brewer2015-08-251-1/+6
* Fix misc. compiler warningsbenbrewer/warningsBen Brewer2015-08-211-0/+1
* Support BYTE type in declarationsBen Brewer2015-08-181-1/+3
* Fix include file buffer ID breakage.Mark Doffman2014-12-041-7/+8
* fix END stmt parsing error recoveryarphaman2013-10-141-0/+1
* fixed type_keyword in assignment statement bugarphaman2013-10-021-0/+4
* fixed parsing for PROGRAM stmtarphaman2013-10-021-6/+3
* added missing 'break' in parser::expectandconsume.Alex2013-09-291-0/+1
* added parsing for COMMON statementarphaman2013-09-201-13/+1
* improved ast source rangesarphaman2013-09-191-9/+12
* fixed parsing for programs which begin with type statementsarphaman2013-09-141-6/+14
* improved sema for the data statementarphaman2013-09-121-5/+6
* removed deprecated parsing methodsarphaman2013-09-121-132/+62
* added parsing for component-decl in a type constructarphaman2013-09-091-6/+7
* improved parsing for declaration attribute specifiersarphaman2013-09-091-0/+3
* started parsing and sema for type declarationsarphaman2013-09-081-2/+1
* fixed fixed-form END statement parsingarphaman2013-08-231-5/+1
* replaced old fixed-form parsing system with a new onearphaman2013-08-231-42/+18
* added parsing for RECURSIVE TYPE and TYPE RECURSIVE; improved fixed-form rele...arphaman2013-08-231-10/+36
* added fixed form keyword matchers, fixed fixed-form function parsing bugarphaman2013-08-231-123/+11
* added parsing for RECURSIVEarphaman2013-08-221-4/+22
* added parsing for RESULTarphaman2013-08-221-0/+21
* fixed end subroutine/end program statement parsingarphaman2013-08-221-22/+58
* improved fixed-form parsing supportarphaman2013-08-211-37/+73
* added sema and parsing for WHERE constructarphaman2013-08-191-9/+0
* added basic support for array constructors and array assignmentsarphaman2013-08-151-1/+17
* implemented a statement reparsing mechanism, fixed-form do test now passesarphaman2013-08-081-12/+23
* added check for next case or end select stmt after select casearphaman2013-08-061-0/+1
* added parsing for EQUIVALENCE statementarphaman2013-08-051-1/+1
* added parsing and sema for the SAVE stmt; improved spec diagnosticsarphaman2013-08-051-11/+2
* fixed statement function arguments declarphaman2013-08-021-1/+1
* added sema for statement functionsarphaman2013-08-021-1/+2
* added parsing for statement functionsarphaman2013-08-021-4/+54
* added parsing and sema for exit and cycle statementsarphaman2013-08-011-3/+2
* added support for named if and do constructsarphaman2013-08-011-4/+37
* added parsing for optional comma in a data stmtarphaman2013-07-251-2/+2
* fixed untyped argument in type statement array spec usage bugarphaman2013-07-251-17/+8
* partially fixed fixed-form functin declaration parsingarphaman2013-07-251-0/+1
* improved fixed-form no whitespace lexingarphaman2013-07-241-4/+82
* added statement termination checksarphaman2013-07-231-5/+8
* improved implicit decl rulesarphaman2013-07-231-1/+1
* improved fixed-form squashed identifier supportarphaman2013-07-231-5/+8
* lexing: fixed fixed-form literal spelling, tests improvedarphaman2013-07-231-12/+15
* improved fixed-form identifier lexingarphaman2013-07-211-16/+23
* lexing: added support for spaces in fixed-form identifiersarphaman2013-07-211-1/+6
* improved fixed form identifier lexingarphaman2013-07-211-1/+24
* added parser skip until and expectandconsume methods; improved diagnostics fo...arphaman2013-07-201-238/+157
* started sema for DATA statementarphaman2013-07-171-0/+4
* fixed character literalsarphaman2013-07-151-4/+9
* fixed Decl iterationarphaman2013-07-041-37/+39