mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-30 19:22:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			50 lines
		
	
	
		
			No EOL
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			No EOL
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Quantifier Instantiation Callbacks Podcast Generator
 | |
| 
 | |
| This Genaiscript generates engaging podcast scripts about Z3's quantifier instantiation callback feature added in version 4.15.3.
 | |
| 
 | |
| ## Usage
 | |
| 
 | |
| To generate a podcast script, run:
 | |
| 
 | |
| ```bash
 | |
| # Default conversational style, medium duration (15-20 min)
 | |
| genaiscript run quantifier_callbacks_podcast
 | |
| 
 | |
| # Educational style, short duration (5-10 min)  
 | |
| genaiscript run quantifier_callbacks_podcast --vars style=educational duration=short
 | |
| 
 | |
| # Technical style, long duration (25-30 min)
 | |
| genaiscript run quantifier_callbacks_podcast --vars style=technical duration=long
 | |
| ```
 | |
| 
 | |
| ## Parameters
 | |
| 
 | |
| - **style**: `conversational` (default), `technical`, or `educational`
 | |
|   - `conversational`: Friendly, accessible tone with analogies
 | |
|   - `technical`: Precise terminology for experienced developers  
 | |
|   - `educational`: Step-by-step learning approach
 | |
| 
 | |
| - **duration**: `short`, `medium` (default), or `long`
 | |
|   - `short`: 5-10 minutes of content
 | |
|   - `medium`: 15-20 minutes of content
 | |
|   - `long`: 25-30 minutes of content
 | |
| 
 | |
| ## Output
 | |
| 
 | |
| The script generates a complete podcast episode covering:
 | |
| 
 | |
| - Introduction to quantifier instantiation callbacks
 | |
| - Why this feature is important
 | |
| - Practical usage examples in Python, C++, and C
 | |
| - Advanced use cases and patterns
 | |
| - Implementation guidance
 | |
| 
 | |
| ## Source Material
 | |
| 
 | |
| The podcast script is generated from:
 | |
| - `doc/quantifier_instantiation_callback.md` - Complete API documentation
 | |
| - `examples/python/quantifier_instantiation_callback.py` - Python examples
 | |
| - `examples/c++/quantifier_instantiation_callback.cpp` - C++ examples
 | |
| - `examples/README_quantifier_callbacks.md` - Usage guide
 | |
| 
 | |
| This ensures technical accuracy and comprehensive coverage of the feature. |