Skip to content

Convo v0.0.1 – Initial Public Release

Latest

Choose a tag to compare

@DreadHeadHippy DreadHeadHippy released this 01 Aug 03:27
· 38 commits to main since this release

Convo v0.0.1 – Initial Public Release

🚀 Highlights

  • Core Language Features

    • Natural language-like syntax for variable assignment, functions, conditionals, and printing
    • Lexer, parser, interpreter, and built-in functions implemented
  • Examples

    • Includes a variety of example Convo programs for learning and testing
  • Testing

    • All core and enhanced features covered by automated tests
    • CI workflow passing on Python 3.12 across Ubuntu, Windows, and macOS
  • Enhanced Features

    • Support for lists, dictionaries, advanced string operations, math functions, and error handling
  • Discord Integration

    • Experimental support for Discord bots written in Convo
    • Core Discord features tested; bot functionality is rough and will be improved in future releases

⚠️ Known Issues & Limitations

  • Discord bot support is experimental and may require further refinement
  • Only Python 3.12 is officially supported in this release
  • Some advanced language features may be incomplete or subject to change

📝 Getting Started

See the README for installation, usage, and example programs.

Run tests with:

python -m pytest tests/ -v