end
end
-# A module is a NIT package
+# A module is a Nit file
class MMModule
# Global context
readable var _context: MMContext
# Is the global class an abstract class?
readable writable var _is_abstract: Bool = false
- # Is the global class a universal class?
- readable writable var _is_universal: Bool = false
+ # Is the global class a enum class?
+ readable writable var _is_enum: Bool = false
# Visibility of the global class
# 1 -> public
# Attribute local properties
class MMAttribute
-special MMLocalProperty
+ super MMLocalProperty
end
# Method local properties
class MMMethod
-special MMLocalProperty
+ super MMLocalProperty
# Is the method defined with intern
fun is_intern: Bool is abstract
# Concrete local classes
class MMConcreteClass
-special MMLocalClass
+ super MMLocalClass
end