Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 766 Bytes

README.md

File metadata and controls

41 lines (33 loc) · 766 Bytes

CANT Programming Language

A specialized programming language and runtime system for automotive diagnostics and therapeutic operations.

Features

  • Strong static typing with automotive-specific primitives
  • First-class CAN bus operations and diagnostic services
  • Real-time execution capabilities
  • Built-in security and session management
  • Hardware-optimized pattern matching

Requirements

  • CMake 3.12+
  • C11 compliant compiler
  • Python 3.8+
  • LLVM 15.0+
  • Flex and Bison

Build Instructions

mkdir build && cd build
cmake ..
make

Run Tests

ctest --output-on-failure

Platform Support

  • Linux (primary)
  • Windows (MinGW/MSVC)
  • macOS
  • Embedded targets (S32K3, TDA4VM)

Author Fayssal CHOKRI fayssal.chokri@gmail.com

License MIT License