compiler/TMetaDefinition.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 31 Aug 2015 18:37:31 +0100
changeset 5 976f21e29d37
parent 4 3d80069ea3e2
child 7 7556e3d41d80
permissions -rw-r--r--
Added TSourceReader to allow reading source files. Initial work on T environment...

"{ Package: 'jv:tea/compiler' }"

"{ NameSpace: Smalltalk }"

RGMetaclassDefinition subclass:#TMetaDefinition
	instanceVariableNames:'binding'
	classVariableNames:''
	poolDictionaries:''
	category:'Languages-Tea-Compiler-Model'
!

!TMetaDefinition methodsFor:'accessing'!

binding
    ^ binding
!

binding:aTClassBinding
    binding := aTClassBinding.
! !

!TMetaDefinition methodsFor:'instance variables'!

addInstVarNamed: aString
    self shouldNotImplement

    "Created: / 31-08-2015 / 15:40:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!

addInstanceVariables: aCollection
    self shouldNotImplement

    "Created: / 31-08-2015 / 15:40:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!

instanceVariableNames: aStringOrCollection
    aStringOrCollection isEmptyOrNil ifTrue:[ ^ self ].

    self notYetImplemented

    "Created: / 31-08-2015 / 15:40:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !