Home   >   CSC-OpenAccess Library   >    Manuscript Information 
			
  | EXPLORE PUBLICATIONS BY COUNTRIES | 
|  | 
|  | EUROPE | 
|  | MIDDLE EAST | 
|  | ASIA | 
|  | AFRICA | 
| ............................. | |
|  | United States of America | 
|  | United Kingdom | 
|  | Canada | 
|  | Australia | 
|  | Italy | 
|  | France | 
|  | Brazil | 
|  | Germany | 
|  | Malaysia | 
|  | Turkey | 
|  | China | 
|  | Taiwan | 
|  | Japan | 
|  | Saudi Arabia | 
|  | Jordan | 
|  | Egypt | 
|  | United Arab Emirates | 
|  | India | 
|  | Nigeria | 
Use of Cell Block As An Indent Space In Python
	  
	  Hyung Jun Yoo, Young Lee
	  
	  
	  Pages - 33 - 43     |    Revised - 15-08-2013     |    Published - 15-09-2013
	  
      
	  Published in International Journal of Software Engineering (IJSE)
	  
	  
	  
	  
	  
	  	  MORE INFORMATION
	  
	  
	  
	  
	  
	  
	  	  
	  KEYWORDS
	  
	  Source Code, Visualization, Spreadsheet, Python, Stereopsis Algorithm.
	  
	  
	  ABSTRACT
	  
	  Unlike most object oriented programming languages, Python does not use braces such as “{” and “}”. Therefore, mixed tabs and spaces are used for indentation. However, they are causing problems in Python. Several approaches are applied to eliminate the problem that is not only for machine-readable form but also for proof reading for human. Often, characteristics of some programming behaviors are sometimes ambiguous. In such case, it is better for human to review what machines may not handle well, but the majority of python source code editors do not provide visually attracting environment. To provide the solution to both problems, concept of using cellblock in spreadsheet as an indent space for python source code is introduced. 
	  
	  	  
	   
	  	  
	  
	  
	  
	  | “BeginnersGuide Overview”, Python Official Site. Python Software Foundation, n.d. Web. 10 | |
| “Microsoft Conditional Formatting: Adding Customized Rules to Excel 2007”, Microsoft Developer Network (MSDN), Microsoft Corporation | |
| Byron S. Gottfried, “Spreadsheet Tools for Engineers Using Excel”, McGraw-Hill, 2009 | |
| Ed Huai-hsin Chi, John Riedl, Phillip Barry, Joseph Konstan, Principles for Information Visualization Spreadsheets, Vol. 18, no.4 IEEE. (1998): 30-38. | |
| Mark Lutz, “programming Python”, O’Reilly Media, 2011 | |
| Martin Erwig, Robin Abraham, Steve Kollmansberger, Irene Cooperstein. “Gencel: a program generator for correct spreadsheets”, Journal of Functional Programming, Cambridge University Press, Vol. 16, Issue 3, (2006): 293-325. | |
| Robin Abraham, Margaret Burnett, Martin Erwig. “Spreadsheet Programming”, Encyclopedia of Computer Science and Engineering, (2009): 2804-2810. | |
| Rossum, Warsaw, “Style Guide for Python Code”, www.python.org/psf/, Python Software Foundation. | |
| Solveig Hauglan, “StarOffice 6.0 Office Suite Companion”, Prentice Hall, 2002. | |
Dr. Hyung Jun Yoo
	
	
	Department of Electrical Engineering and Computer Science Texas A&M University-Kingsville - United States of America
	
		
	
	
	
	
	  Dr. Young Lee
	
	
	Texas A&M University-Kingsville - United States of America
	
		
	young.lee@tamuk.edu
		
	
	
	
	
		
	
| 
 | |
| 
 | |
| View all special issues >> | |
| 
 | |



 
 






