public syntax_tree_visitor()
        {
            convertion_data_and_alghoritms = new convertion_data_and_alghoritms(this);
            
            ret = new returner(this);
            context = new compilation_context(convertion_data_and_alghoritms, this);
			contextChanger = new ContextChanger(context);
            internal_reset();
        }
 public compilation_context(convertion_data_and_alghoritms convertion_data_and_alghoritms, syntax_tree_visitor syntax_tree_visitor)
 {
     this.convertion_data_and_alghoritms = convertion_data_and_alghoritms;
     this.syntax_tree_visitor = syntax_tree_visitor;
     _instance = this;
 }
예제 #3
0
 public blocks(convertion_data_and_alghoritms convertion_data_and_alghoritms)
 {
     this.convertion_data_and_alghoritms = convertion_data_and_alghoritms;
 }
예제 #4
0
		public type_constructor(convertion_data_and_alghoritms _convertion_data_and_alghoritms)
		{
			convertion_data_and_alghoritms = _convertion_data_and_alghoritms;
			_instance = this;
		}