Patch Release: Complete System-Wide Installation
Yeep v2.0.2 is the complete, production-ready version featuring professional system-wide installation capabilities, colorized REPL, and comprehensive documentation. This patch release ensures version consistency across all components.
- Windows: Smart admin/user detection with automatic PATH management
- Linux/macOS: Standard Unix installation with shell integration
- One-Command Install: Simple
install.batorsudo ./install.sh - Clean Uninstall: Automatic uninstaller generation
- Colorized Output: Beautiful ANSI colors and formatting
- Built-in Commands:
help,version,clear,examples - Smart Features: Auto-semicolon, error recovery, cross-platform
- Ready-to-Use: Pre-built executable v2.0.2 included
- Full Documentation: Installation guides, language spec, examples
- VSCode Extension: Professional syntax highlighting
- 29+ Examples: Sample programs to get started
Windows:
# Extract ZIP file, then run as Administrator:
install.batLinux/macOS:
# Extract archive, then:
sudo ./install.sh # System-wide
# OR
./install.sh # User-onlyyeep --version # Should show v2.0.2
yeep --help # Show usage information
yeep # Start interactive REPL- ✅ yeep.exe - Main executable (v2.0.2)
- ✅ install.bat/install.sh - Cross-platform installers
- ✅ Complete documentation - README, installation guide, language spec
- ✅ 29+ example programs - Learn by example
- ✅ Source code - Full C++17 implementation
- ✅ VSCode extension - Professional development environment
- ✅ Build scripts - Compile from source
- ✅ Test utilities - Installation testing tools
- All version strings correctly show v2.0.2
- Executable, documentation, and package all aligned
- Professional semantic versioning
- System-wide installation with PATH management
- Professional installer/uninstaller scripts
- Cross-platform compatibility (Windows, Linux, macOS)
- Smart privilege detection and fallback
- Colorized REPL with built-in commands
- Professional welcome screen and help system
- Enhanced error handling and recovery
- Consistent cross-platform behavior
- Clean, modern C++17 codebase
- Streamlined build system
- Comprehensive documentation
- Professional VSCode extension
- Languages: C++17
- Platforms: Windows 10+, Linux, macOS 10.14+
- Dependencies: GCC 7.0+ or Clang 5.0+
- Package Size: ~390KB
- Memory Usage: <5MB typical
- ✅ Version consistency across all components
- ✅ Proper semantic versioning (patch release)
- ✅ Package integrity verification
- ✅ Build system improvements
README.md- Main documentationINSTALLATION.md- Complete installation guideQUICK-START.md- Get started in 5 minutesLANGUAGE_SPEC.md- Language referenceUSER_GUIDE.md- Usage guide with examples
From any previous version:
- Uninstall old version (if any)
- Download and extract v2.0.2
- Run installer
- Restart terminal/command prompt
- Verify:
yeep --versionshould show 2.0.2
# Interactive REPL
yeep
# Run a script
yeep examples/hello_working.yeep
# Try the calculator example
yeep examples/calculator_example.yeep
# Explore built-in help
yeep
> help
> examples
> version- Package manager integration (Chocolatey, Homebrew)
- Language server protocol support
- Enhanced built-in functions
- Performance optimizations
- IDE integrations
| Platform | File | Size | SHA256 |
|---|---|---|---|
| Windows x64 | yeep-v2.0.2-windows-x64.zip |
390KB | See .sha256 file |
System Requirements:
- Windows 10+ with MinGW-w64 or MSYS2
- Linux with GCC 7.0+ or Clang 5.0+
- macOS 10.14+ with Xcode Command Line Tools
Installation: Extract and run install.bat (Windows) or sudo ./install.sh (Linux/macOS)
🎉 Ready to code with Yeep v2.0.2!
For issues, questions, or contributions, please visit the GitHub repository.