Sming Logo

Contents:

  • Getting Started
  • Tools Integration
  • Debugging
  • Features
  • Framework
  • Sample Projects
  • Libraries
  • API Documentation
  • Information
    • Developing for Sming
      • Contributing Guide
      • Building the documentation
      • Component Building Guide
      • Adding External Sources
      • Sming build system
      • Continuous Integration Testing
      • Clang Tools
      • Coding Style Rules
      • Documentation System
      • Documenting the API
      • Python
        • Sming Evaluator DSL Specification
    • Multitasking
    • Events
    • Memory
    • Flash memory
    • Bulk Storage and Filing Systems
    • Strings
    • Interrupts
    • Tasks
    • rBoot and OTA updates
    • Tips and Tricks
  • Upgrading
  • Experimental Stuff
  • Contributing
  • Troubleshooting
  • About
Sming
  • Information
  • Developing for Sming
  • Python
  • View on GitHub

Python

The Tools/Python directory contains python utility modules used by the Sming build framework.

  • Sming Evaluator DSL Specification
    • 2. Language Syntax
      • 2.1 Literals and Types
      • 2.2 Arithmetic & Bitwise
      • 2.3 Logical Aliases
      • 2.4 Comparison & Membership
    • 3. Control Flow (Ternary Logic)
    • 4. Built-in Functions
    • 5. Environment Variables & Truthiness
    • 6. Security Guardrails
    • Example expressions
      • Exceptions
Previous Next

© Copyright Sming Developer Team.

Built with Sphinx using a theme provided by Read the Docs.