|
|
|
@3958
|
[3958]
|
4 months |
jrhil47 |
[AST] Added a field for the type of the statically most specific arrow to …
|
|
|
|
@3954
|
[3954]
|
4 months |
jrhil47 |
[ast] Changed StaticParam? to contain a boolean field that determines if …
|
|
|
|
@3875
|
[3875]
|
5 months |
sukyoungryu |
[overloading checker] Fixed the implementation of identifying the …
|
|
|
|
@3845
|
[3845]
|
6 months |
sukyoungryu |
[parser] Implemented the new syntax for compound APIs. Added tests.
|
|
|
|
@3844
|
[3844]
|
6 months |
jrhil47 |
[TypeChecker?] We can do Compiled3-Compiled5!!!! We also removed the static …
|
|
|
|
@3796
|
[3796]
|
6 months |
sukyoungryu |
[static checker] Implemented type well-formedness check. Finished …
|
|
|
|
@3793
|
[3793]
|
6 months |
jrhil47 |
[Disambiguator] Disambiguate new overloadings for scala typechecker.
[Ant] …
|
|
|
|
@3792
|
[3792]
|
6 months |
jrhil47 |
[AST] Added "Overloading" to AST. This represents functional overloadings …
|
|
|
|
@3782
|
[3782]
|
6 months |
jrhil47 |
Changed the AST so that unambiguous names inside FnDecls? are IdOrOp? rather …
|
|
|
|
@3740
|
[3740]
|
6 months |
sukyoungryu |
[type checker] Removed the field to add the inferred type of an Id / Op …
|
|
|
|
@3739
|
[3739]
|
6 months |
sukyoungryu |
[type checker] Implemented Do. Added a field to add the inferred type of …
|
|
|
|
@3713
|
[3713]
|
7 months |
jrhil47 |
[Static End] Added and disambiguated self types.
|
|
|
|
@3698
|
[3698]
|
7 months |
dr2chase |
Part way to more overloading
|
|
|
|
@3674
|
[3674]
|
7 months |
sukyoungryu |
[ast] ArrayType?, MatrixType?, and _InferenceVarType are gone after type …
|
|
|
|
@3467
|
[3467]
|
9 months |
EricAllen |
Added a components case to the Scala-based type checker.
Added a new …
|
|
|
|
@3443
|
[3443]
|
9 months |
sukyoungryu |
[parser] Revised the traits/objects grammar.
|
|
|
|
@3372
|
[3372]
|
10 months |
jmaessen |
Reintroduce astgen-based serialization (which does not completely work …
|
|
|
|
@3371
|
[3371]
|
10 months |
sukyoungryu |
[copyright] Fixed copyright notices.
|
|
|
|
@3348
|
[3348]
|
10 months |
jmaessen |
We were no longer using astgen's built-in serialization code; this
code is …
|
|
|
|
@3295
|
[3295]
|
11 months |
EricAllen |
Got recursive dependencies working between Scala and Java code!
Java code …
|
|
|
|
@3260
|
[3260]
|
11 months |
dr2chase |
Cleaned up DOTCLASSPATH and .project; minor progress towards foreign …
|
|
|
|
@3246
|
[3246]
|
11 months |
sukyoungryu |
[ast refactoring] Replaced the span field, which every AST node contains, …
|
|
|
|
@3238
|
[3238]
|
11 months |
sukyoungryu |
[ast refactoring] Renamed a field: def is a Scala keyword.
|
|
|
|
@3225
|
[3225]
|
11 months |
sukyoungryu |
[ast refactoring] Preparation for factoring out Span from the nodes.
|
|
|
|
@3224
|
[3224]
|
11 months |
sukyoungryu |
[ast refactoring] Added the ExprInfo? field to the Expr node.
|
|
|
|
@3220
|
[3220]
|
11 months |
sukyoungryu |
[ast refactoring] Reduced the number of fields in the AST node: ArrowType?. …
|
|
|
|
@3217
|
[3217]
|
12 months |
sukyoungryu |
[ast refactoring] Cleaned up common headers for trait/object/function …
|
|
|
|
@3216
|
[3216]
|
12 months |
sukyoungryu |
[ast refactoring] Reduced the number of fields in the AST nodes: FnDecl?, …
|
|
|
|
@3215
|
[3215]
|
12 months |
sukyoungryu |
[ast refactoring] Reduced the number of fields in the AST nodes: TraitDecl? …
|
|
|
|
@3214
|
[3214]
|
12 months |
sukyoungryu |
[ast refactoring] Preparation for reducing the number of AST node fields.
|
|
|
|
@3211
|
[3211]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated nodes: IEConstraint, GTConstraint, …
|
|
|
|
@3210
|
[3210]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of the rest of the nodes.
|
|
|
|
@3206
|
[3206]
|
12 months |
jmaessen |
[ast] Modifiers are now an independent type in nodes_util. This leads
to …
|
|
|
|
@3203
|
[3203]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of the rest of the Type nodes.
|
|
|
|
@3202
|
[3202]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of VarType?, TraitType?, …
|
|
|
|
@3200
|
[3200]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of the rest of the Expr nodes.
|
|
|
|
@3199
|
[3199]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of Assignment, Block, CaseExpr?, …
|
|
|
|
@3198
|
[3198]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of ArrayComprehension?, …
|
|
|
|
@3193
|
[3193]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of IntLiteralExpr?, …
|
|
|
|
@3192
|
[3192]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of VarRef?.
|
|
|
|
@3191
|
[3191]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of FnRef? and OpRef?.
|
|
|
|
@3190
|
[3190]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of Juxt and MathPrimary?.
|
|
|
|
@3189
|
[3189]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of OpExpr? and …
|
|
|
|
@3187
|
[3187]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of _RewriteFnRef, …
|
|
|
|
@3186
|
[3186]
|
12 months |
sukyoungryu |
[ast refactoring] Removed optional fields of FnDecl?, DimDecl?, UnitDecl?, …
|
|
|
|
@3184
|
[3184]
|
12 months |
sukyoungryu |
[ast refactoring] Remove optional fields of Component, AliasedSimpleName?, …
|
|
|
|
@3183
|
[3183]
|
12 months |
sukyoungryu |
[ast refactoring] MathPrimary? and MathItem? should be disappeared after …
|
|
|
|
@3182
|
[3182]
|
12 months |
sukyoungryu |
[ast refactoring] Merged nodes: Juxt, LooseJuxt?, and TightJuxt?
|
|
|
|
@3178
|
[3178]
|
12 months |
sukyoungryu |
[ast refactoring] Made the AmbiguousMultifixOpExpr? node implement the …
|
|
|
|
@3177
|
[3177]
|
12 months |
sukyoungryu |
[ast refactoring] Added some interfaces to describe nodes …
|
|
|
|
@3176
|
[3176]
|
12 months |
sukyoungryu |
[ast refactoring] Merged nodes: StaticParam?, OpParam?, and StaticParam?
|
|
|
|
@3175
|
[3175]
|
12 months |
sukyoungryu |
[ast refactoring] Merged nodes: IdStaticParam?, BoolParam?, DimParam?, …
|
|
|
|
@3171
|
[3171]
|
12 months |
sukyoungryu |
[ast refactoring] Restructured the WhereBinding? hierarchy.
|
|
|
|
@3170
|
[3170]
|
12 months |
sukyoungryu |
[ast refactoring] Restructured the UnitExpr? hierarchy.
|
|
|
|
@3169
|
[3169]
|
12 months |
sukyoungryu |
[ast refactoring] Restructured the BoolExpr? hierarchy.
|
|
|
|
@3168
|
[3168]
|
12 months |
sukyoungryu |
[ast refactoring] Restructured the IntExpr? hierarchy.
|
|
|
|
@3167
|
[3167]
|
12 months |
sukyoungryu |
[ast refactoring] Restructured the DimExpr? hierarchy.
|
|
|
|
@3163
|
[3163]
|
12 months |
sukyoungryu |
[ast refactoring] Moved the Modifier nodes out of the ASTNode hierarchy. …
|
|
|
|
@3158
|
[3158]
|
12 months |
sukyoungryu |
[ast refactoring] Preparation for merging FnRef? and OpRef?.
|
|
|
|
@3157
|
[3157]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated node: AbstractFieldRef?
|
|
|
|
@3156
|
[3156]
|
12 months |
sukyoungryu |
[ast refactoring] Preparation for merging FnRef? and OpRef?.
|
|
|
|
@3155
|
[3155]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated nodes: _RewriteFnRefOverloading and …
|
|
|
|
@3149
|
[3149]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated _RewriteFieldRef.
|
|
|
|
@3146
|
[3146]
|
12 months |
sukyoungryu |
[ast refactoring] Merged _RewriteObjectRef and VarRef?.
|
|
|
|
@3145
|
[3145]
|
12 months |
sukyoungryu |
[ast refactoring] Merged AbstractArrowType?, ArrowType?, and …
|
|
|
|
@3144
|
[3144]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated _RewriteGenericSingletonType.
|
|
|
|
@3142
|
[3142]
|
12 months |
sukyoungryu |
[ast refactoring] Moved the Fixity hierarchy out of the AbstractNode? …
|
|
|
|
@3140
|
[3140]
|
12 months |
sukyoungryu |
[ast refactoring] Moved syntactic abstraction interfaces out of the …
|
|
|
|
@3138
|
[3138]
|
12 months |
sukyoungryu |
[ast refactoring] Merged GeneratedExpr? and For.
|
|
|
|
@3137
|
[3137]
|
12 months |
sukyoungryu |
[ast refactoring] Merged DoFront? and Block.
|
|
|
|
@3133
|
[3133]
|
12 months |
sukyoungryu |
[ast refactoring] Merged TupleType? and VoidType?
|
|
|
|
@3132
|
[3132]
|
12 months |
sukyoungryu |
[ast refactoring] Merged OpName?, Op, and Enclosing
|
|
|
|
@3125
|
[3125]
|
12 months |
EricAllen |
Altered build.xml to compile all Scala files in the project.
Cleaned up …
|
|
|
|
@3123
|
[3123]
|
12 months |
sukyoungryu |
[ast refactoring] Renamed AST node fields: Use names (including field …
|
|
|
|
@3122
|
[3122]
|
12 months |
sukyoungryu |
[ast refactoring] Renaming AST node fields: Use names (including field …
|
|
|
|
@3120
|
[3120]
|
12 months |
sukyoungryu |
[ast refactoring] Always provide a fixity for an Op.
|
|
|
|
@3118
|
[3118]
|
12 months |
sukyoungryu |
[parser] Implemented parsing import statements from foreign language APIs.
|
|
|
|
@3116
|
[3116]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated unnecessary interfaces: GenericDecl?, …
|
|
|
|
@3115
|
[3115]
|
12 months |
sukyoungryu |
[ast refactoring] Added a common supertype of LValue and Param, Binding, …
|
|
|
|
@3114
|
[3114]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated Domain.
|
|
|
|
@3113
|
[3113]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated TypeOrDomain?.
|
|
|
|
@3112
|
[3112]
|
12 months |
sukyoungryu |
[ast refactoring] Got rid of objectExprs and functionalMethodNames fields …
|
|
|
|
@3111
|
[3111]
|
12 months |
sukyoungryu |
[ast refactoring] Merged AbstractTupleExpr?, TupleExpr?, ArgExpr?, and …
|
|
|
|
@3109
|
[3109]
|
12 months |
sukyoungryu |
[ast refactoring] Merged AbstractTupleType?, TupleType?, and VarargTupleType? …
|
|
|
|
@3107
|
[3107]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated subclasses of Param: NormalParam? and …
|
|
|
|
@3105
|
[3105]
|
12 months |
sukyoungryu |
[ast refactoring] Working on Param classes.
|
|
|
|
@3104
|
[3104]
|
12 months |
EricAllen |
Wrote a new custom code generator for ASTGen that generates Scala code …
|
|
|
|
@3102
|
[3102]
|
12 months |
sukyoungryu |
[ast refactoring] Node is a supertype of ASTNode and Info.
All subclasses …
|
|
|
|
@3101
|
[3101]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated nodes that extended concrete classes: …
|
|
|
|
@3100
|
[3100]
|
12 months |
sukyoungryu |
[ast refactoring] Eliminated AppExpr?.
|
|
|
|
@3099
|
[3099]
|
12 months |
sukyoungryu |
[ast refactoring] Reshuffled some node fields: Component, FnExpr?, and …
|
|
|
|
@3098
|
[3098]
|
12 months |
sukyoungryu |
[ast refactoring] Reshuffled some node fields: TraitDecl? and ObjectDecl?
|
|
|
|
@3097
|
[3097]
|
12 months |
sukyoungryu |
[ast refactoring] Made Decl a superclass rather than an interface.
|
|
|
|
@3096
|
[3096]
|
12 months |
sukyoungryu |
[ast refactoring] Remove distinctions between AbsTraitDecl/TraitDecl? and …
|
|
|
|
@3095
|
[3095]
|
12 months |
sukyoungryu |
[ast refactoring] Remove distinctions between AbsFnDecl? and FnDecl?.
|
|
|
|
@3094
|
[3094]
|
12 months |
sukyoungryu |
[ast refactoring] Remove distinctions between AbsVarDecl? and VarDecl?.
|
|
|
|
@3093
|
[3093]
|
12 months |
sukyoungryu |
[ast restructuring] Remove distinctions between declarations in APIs …
|
|
|
|
@3092
|
[3092]
|
12 months |
dr2chase |
[astgen] Reshuffled some node fields; added a foreign language fields to …
|
|
|
|
@3082
|
[3082]
|
12 months |
sukyoungryu |
[ast] Eliminated nodes: LValueBind, Unpasting, UnpastingBind?, and …
|
|
|
|
@3081
|
[3081]
|
12 months |
sukyoungryu |
[ast] Eliminated nodes: OrConstraint?, AndConstraint?, ImpliesConstraint?, …
|
|
|
|