16 lines
		
	
	
		
			538 B
		
	
	
	
		
			Scheme
		
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			538 B
		
	
	
	
		
			Scheme
		
	
	
	
(define-library
 | 
						|
  (arvyy mustache tokenizer)
 | 
						|
  (import (scheme base))
 | 
						|
  (export
 | 
						|
    read-tokens
 | 
						|
    token-ws? token-ws-count
 | 
						|
    token-nl token-nl? token-nl-chars
 | 
						|
    token-comment?
 | 
						|
    token-str? token-str-content
 | 
						|
    token-delimchager? token-delimchager-open token-delimchager-close
 | 
						|
    token-interp? token-interp-tag token-interp-escape?
 | 
						|
    token-section-open? token-section-open-tag token-section-open-inverted?
 | 
						|
    token-section-close? token-section-close-tag
 | 
						|
    token-partial? token-partial-tag)
 | 
						|
  (include "tokenizer-impl.scm"))
 |