summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-07-28Format fix.HEADmasterStephen Wilson1-1/+2
2010-07-28Fix copy/paste error.Stephen Wilson1-1/+1
2010-07-28Add an isImplicit bit to ConversionExpr.Stephen Wilson7-14/+19
2010-07-28Add a test case.Stephen Wilson1-0/+22
2010-07-28Fix a thinko.Stephen Wilson1-6/+2
2010-07-28Require limited object declarations to be initialized.Stephen Wilson2-7/+17
2010-07-28Very basic support for private types, ast-dumper enhancements, misc fixes.Stephen Wilson50-186/+1299
2010-07-26Initial support for package private parts.Stephen Wilson21-34/+229
2010-07-26Rename "AddDecl" to "BodyDecl".Stephen Wilson18-65/+64
2010-07-26Translate or remove all tests involving domains and/or signatures.Stephen Wilson146-1718/+508
2010-06-29Remove all of the Aldor/SPAD inspired domain/signature stuff. RIP.Stephen Wilson81-5720/+618
2010-06-28Make the compiler case insensitive.Stephen Wilson44-215/+249
2010-06-27Preliminary support for modular integer types.Stephen Wilson16-76/+383
2010-05-09Enhance comments on SubroutineDecl::findPragma.Stephen Wilson1-1/+7
2010-05-09Improve pragma resolution and support for C calling conventions.Stephen Wilson4-18/+50
2010-05-08Improve "mod" implementation to use integer arith and add a test based on ACATS.Stephen Wilson2-23/+87
2010-05-06Fix warnings on older gcc (4.1.X) and improve exception support for i686.Stephen Wilson4-101/+26
2010-05-04Do not use invalid location objects when posting diagnostics.Stephen Wilson5-9/+42
2010-05-04Remove TKN_AT ("@") from the lexer.Stephen Wilson2-5/+0
2010-05-03Fix supporting enumeration literals in aggregate expressions.Stephen Wilson4-16/+48
2010-05-03Handle unconstrained integer subtype declarations when rewriting.Stephen Wilson2-9/+19
2010-05-03Support rewrites of enumeration subtype declarations.Stephen Wilson2-20/+66
2010-05-03Rewrite integer subtype declarations properly.Stephen Wilson2-3/+41
2010-05-03Add missing entry to Ast::kindStrings.Stephen Wilson1-0/+1
2010-05-03Prefer operations from root_integer even when user declared ops are visible.Stephen Wilson2-7/+31
2010-05-02Add the "digits" reserved word to the lexer and comma-mode.el.Stephen Wilson3-4/+7
2010-05-02Support parsing of integer literals with exponents.Stephen Wilson1-9/+61
2010-05-01Update copyright header.Stephen Wilson1-1/+1
2010-05-01Lexer support for floating point decimal literals.Stephen Wilson4-25/+121
2010-04-28Additional support for subtype indications.Stephen Wilson21-83/+625
2010-04-27Check explicitly that the given parse option is requiring a statement.Stephen Wilson1-2/+4
2010-04-27Fix a thinko in the previous commit.Stephen Wilson1-5/+3
2010-04-27Allow aggregate expressions in prj/inj to be written without needing an extra...Stephen Wilson1-8/+10
2010-04-09Partial package implementation.Stephen Wilson38-493/+1189
2010-04-07Purge runtime support for "domain instances".Stephen Wilson17-1416/+14
2010-04-06Fix errors/warnings reported by Clang.Stephen Wilson10-34/+34
2010-04-06Fix thinko when calculating allocation size.Stephen Wilson1-1/+1
2010-04-06Implement dependency resolution and multi-file compilation.Stephen Wilson48-638/+1850
2010-04-02Return indexed components of record type as the appropriate kind of CValue.Stephen Wilson2-0/+26
2010-04-02Port over to LLVM-2.7.Stephen Wilson12-49/+115
2010-02-10Spelling fixes.Stephen Wilson1-12/+12
2010-02-10Add codegen support for named exit statements.Stephen Wilson4-17/+98
2010-02-10Lift Frame::Subframe up to a top-level class.Stephen Wilson11-186/+327
2010-02-10Rename SRFrame to Frame.Stephen Wilson13-89/+89
2010-02-10Diagnose exit statements which do not apply to a loop.Stephen Wilson2-0/+8
2010-02-10Keep track of the currently active iteration statements while type checking.Stephen Wilson2-2/+22
2010-02-10Make For, Loop, and While statememnts inherit from IterationStmt.Stephen Wilson3-38/+49
2010-02-10Reorganize loop and while statement processing into matching pairs of callbacks.Stephen Wilson5-94/+115
2010-02-10Initial parse/typecheck/codegen support for "exit" statements.Stephen Wilson18-98/+361
2010-02-10Add the "exit" reserved word to comma mode.Stephen Wilson1-5/+6