mirror of
https://github.com/Z3Prover/z3
synced 2025-10-30 11:12:28 +00:00
1.7 KiB
1.7 KiB
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:
# 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, oreducationalconversational: Friendly, accessible tone with analogiestechnical: Precise terminology for experienced developerseducational: Step-by-step learning approach
-
duration:
short,medium(default), orlongshort: 5-10 minutes of contentmedium: 15-20 minutes of contentlong: 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 documentationexamples/python/quantifier_instantiation_callback.py- Python examplesexamples/c++/quantifier_instantiation_callback.cpp- C++ examplesexamples/README_quantifier_callbacks.md- Usage guide
This ensures technical accuracy and comprehensive coverage of the feature.