15 lines
		
	
	
		
			723 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			723 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| This directory contains a version of TinyScheme which has been modified
 | |
| to support UTF-8 coded strings. The strings stored in a data cell are
 | |
| expected to be in UTF-8 format. This allows the continued use of gchar
 | |
| pointers to pass around the strings. Processing the strings will require
 | |
| conversion to unicode at times depending on the specific operation that
 | |
| needs to be done on the UTF-8 coded strings.
 | |
| 
 | |
| The string length value stored in a data cell is the length in bytes of that
 | |
| string including the terminating NUL.
 | |
| 
 | |
| Routines that want a string length for a UTF-8 coded string will be passed
 | |
| the number of characters and not the number of bytes. If the number of bytes
 | |
| is needed, the normal call to strlen() will work.
 | |
| 
 |