| 
					
				 | 
			
			
				@@ -115,7 +115,7 @@ and the results to be collected in the same table. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * Tasks [22/38] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-** TODO Create objects in top level (global) environment [1/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+** TODO Create objects in top level (global) environment [2/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 *sessions* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 *** initial requirement statement [DED] 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -465,7 +465,7 @@ for the execution of source-code blocks. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              with the results (this implies the *script* =:results= 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              argument as well) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-*** TODO rework evaluation lang-by-lang [1/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** DONE rework evaluation lang-by-lang [4/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 This should include... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - functional results working with the comint buffer 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -478,12 +478,11 @@ This should include... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - sessions in comint buffers 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-**** DONE Ruby [5/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+**** DONE Ruby [4/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] functional results working with comint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] script results 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure scalar/vector results args are taken into consideration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure callable by other source block 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- [X] rename buffer after session 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+srcname: ruby-use-last-output 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+begin_src ruby :results replace  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -521,13 +520,12 @@ schulte + 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 schulte 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+end_src 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-**** TODO R [4/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+**** DONE R [4/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] functional results working with comint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] script results 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure scalar/vector results args are taken into consideration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure callable by other source block 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- [ ] rename buffer after session 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 To redirect output to a file, you can use the =sink()= command. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -548,12 +546,11 @@ twoentyseven + 9 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+resname: task-R-use-other-output 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 : 28 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-**** TODO Python [4/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+**** DONE Python [4/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] functional results working with comint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] script results 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure scalar/vector results args are taken into consideration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure callable by other source block 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- [ ] rename buffer after session 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+srcname: task-new-eval-for-python 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+begin_src python :results silent output scalar 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -570,12 +567,11 @@ tasking + 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+resname: task-use-new-eval 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 : 12 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-**** TODO Shells [4/5] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+**** DONE Shells [4/4] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] functional results working with comint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] script results 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure scalar/vector results args are taken into consideration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - [X] ensure callable by other source block 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- [ ] rename buffer after session 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+srcname: task-shell-new-evaluation 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+begin_src sh :results silent value scalar 
			 |