syntax: error on hidden module gives the right module
[nit.git] / src / syntax / syntax_base.nit
2012-02-03 Jean Privatsyntax: error on hidden module gives the right module
2011-10-13 Jean PrivatMerge branch 'pu/parameter-names' into wip
2011-10-06 Alexis Laferrièremm: moves up declaration of AMethid::name to syntax_base
2011-06-23 Jean Privatparser: locate errors with locations in ANode
2011-03-31 Jean Privatsyntax: remove AbsSyntaxVisitor::type_collection
2011-03-31 Jean Privatsyntax: enable a generalized for with iterate
2011-02-14 Jean Privatmetamodel: rename 'universal' to 'enum'
2011-01-20 Jean Privatsrc: rename 'module' identifiers
2010-02-15 Jean Privatmetamodel: move the extern name of a method in the...
2010-01-18 Jean Privatsyntax: fix code using superstrings with nullables
2010-01-14 Jean Privatsyntax: untyped local variables are 'nullable Object'
2009-08-20 Jean Privatsyntax: allow untyped variable declaration
2009-08-17 Jean Privatsyntax: fatal error on unavailable primitive method
2009-07-30 Jean Privatparser: node locations are not nullable
2009-07-29 Jean Privatsyntax: vararg arguments are processed by icode
2009-07-29 Jean Privatsyntax: generalize and publicize raw_arguments concept
2009-07-28 Jean-Sebastien Gelinastools: add test to validate existence of needed classes
2009-07-28 Jean-Sebastien Gelinastools: add 'get_type_by_name' and 'get_instantiated_typ...
2009-07-27 Jean Privatparser: rename all P* prod classes to A*
2009-07-27 Jean Privatsyntax: syntax tree is trashed once no more needed
2009-07-27 Jean Privatsyntax: nodes are not directly stored in MMSrc* classes
2009-07-27 Jean Privatsyntax: use chained nodes for MMSrcClasses instead...
2009-07-27 Jean Privaticode: introduce intermediate code representation
2009-07-24 Jean Privatsyntax: some cleaning to prepare intermediate code
2009-07-23 Jean-Sebastien Gelinastools: remove 'locate' from nodes and visitor
2009-07-23 Jean-Sebastien Gelinastools: add 'relative_to' to Locations
2009-07-23 Jean-Sebastien Gelinastools: add 'fatal_error' to ToolContext and visitor
2009-07-23 Jean-Sebastien Gelinastools: errors and warnings need Location
2009-07-23 Jean-Sebastien Gelinastools: add Location to MMModule
2009-07-15 Jean Privatmetamodel: new MMMethod::is_intern & is_abstract
2009-07-15 Jean Privatsyntax: add PClosureDecl::position
2009-07-08 Jean Privatsyntax: promote some properties and classes from typing...
2009-07-07 Jean Privatsyntax: if absent, create classes Object and Bool in...
2009-07-04 Jean Privatsyntax: better error message for generic class arity...
2009-06-26 Jean Privatsyntax: 'meth' -> 'fun', 'attr' -> 'var'
2009-06-26 Jean Privatnullable: enforce static and dynamic rules.
2009-06-26 Jean Privatnullable: convert lib, tools and tests
2009-06-24 Jean Privattyping: 'for' iterates on Collection[nullable Object]
2009-06-24 Jean Privatsyntax: Update check_conform_multiexpr with nullables
2009-06-24 Jean Privatmetamodel: add nullable static types
2009-06-24 Jean Privatmetamodel: promote _filename to MMModule
2009-06-24 Jean Privatmetamodel: new MMType::is_valid method
2009-06-24 Jean Privatsyntax: update PExpr class to use _is_typed and cie.
2009-06-24 Jean Privatsyntax: add PExpr:is_typed and PExpr::is_statement
2009-06-24 Jean Privatmetamodel: MMLocalClass::init takes the MMModule
2009-06-24 Jean Privatsyntax: new method check_conform_multiexpr
2009-06-10 Jean Privatast: Merge classes AForExpr and AForVardeclExpr
2009-02-26 Jean PrivatMove primitive method selection.
2009-01-22 Jean PrivatNew class MMClosure
2009-01-20 Jean PrivatTyping of closures
2009-01-27 Jean PrivatAdd default values for some primitive type attributes.
2009-01-20 Jean PrivatMake 'self' a standard parameter (ParamVariable)
2009-01-20 Jean PrivatPrevent statements to be used as expressions.
2009-01-19 Jean PrivatSpecialize Variable class.
2008-12-27 Jean PrivatAutomatic constructors.
2008-12-27 Jean PrivatMethods without PNodes.
2008-12-24 Jean PrivatMove property selectors from types to local classes
2008-12-23 Jean PrivatRemove the now useless MMConcreteProperty class
2008-12-23 Jean Privatstart removing implicit properties
2008-11-25 Jean PrivatPrepare unset variable control flow
2008-11-14 Jean PrivatRemove class MMSrcLocalProperty. Use MMConcreteProperty...
2008-07-09 Jean PrivatFirst NIT release and new clean mercurial repository v0.1