Extending Mathics Tutorial¶

In this guide we will show how to Extend Mathics with Python code.

  • Hello, World! – using Predefined
  • Introducing the Builtin Class
  • Adding Help (Information[]) Text
  • Writing Document Tests
  • Working with Multiple Patterns
  • Function Application via Rules
  • Class Attributes
  • Emitting warnings

Mathics

Navigation

Contents:

  • Installing Mathics
  • Running Mathics
  • Reporting Bugs and Problems
  • Input/Output Unicode Tables
  • Extending Mathics
    • Mathics Setup Code Read on Loading
    • Mathics Packages
    • Mathics from Python
      • Using Mathics from your code
      • Extending Mathics Tutorial
        • Hello, World! – using Predefined
        • Introducing the Builtin Class
        • Adding Help (Information[]) Text
        • Writing Document Tests
        • Working with Multiple Patterns
        • Function Application via Rules
        • Class Attributes
        • Emitting warnings
      • Documentation Markup
      • Contributing & Developing
      • Misc stuff that hasn’t been split off yet
    • Mathics Core Interpreter Overview
  • Making a Mathics Release

Related Topics

  • Documentation overview
    • Extending Mathics
      • <no title>
        • Mathics from Python
          • <no title>
            • Previous: <no title>
            • Next: Hello, World! – using Predefined

Quick search

©2020, 2022 The Mathics Team. | Powered by Sphinx 4.5.0 & Alabaster 0.7.12 | Page source