Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package builtin provides built-in functions for the M28 language.
|
Package builtin provides built-in functions for the M28 language. |
|
operators
Package operators provides arithmetic and comparison operators for M28
|
Package operators provides arithmetic and comparison operators for M28 |
|
common
|
|
|
builders
Package builders provides function builders that eliminate boilerplate in builtin function implementations.
|
Package builders provides function builders that eliminate boilerplate in builtin function implementations. |
|
errors
Package errors provides standardized error types for the M28 language.
|
Package errors provides standardized error types for the M28 language. |
|
types
Package types provides utilities for type checking and conversion in M28
|
Package types provides utilities for type checking and conversion in M28 |
|
validation
Package validation provides utilities for validating function arguments in M28.
|
Package validation provides utilities for validating function arguments in M28. |
|
Package core provides the fundamental types and interfaces for the M28 language.
|
Package core provides the fundamental types and interfaces for the M28 language. |
|
ast
Package ast provides the abstract syntax tree types for M28.
|
Package ast provides the abstract syntax tree types for M28. |
|
protocols
Package protocols defines standard interfaces for M28 types to implement common operations like arithmetic, indexing, and iteration.
|
Package protocols defines standard interfaces for M28 types to implement common operations like arithmetic, indexing, and iteration. |
|
m28shell
command
|
|
|
Package eval provides the evaluation system for M28 expressions.
|
Package eval provides the evaluation system for M28 expressions. |
|
examples
|
|
|
embedding/calculator
command
|
|
|
embedding/config-processor
command
|
|
|
embedding/minimal
command
|
|
|
embedding/simple
command
|
|
|
Package modules provides the io module for M28
|
Package modules provides the io module for M28 |
|
Package parser provides a parser for the M28 programming language.
|
Package parser provides a parser for the M28 programming language. |
|
Package repl provides the read-eval-print loop for interactive M28 sessions.
|
Package repl provides the read-eval-print loop for interactive M28 sessions. |
Click to show internal directories.
Click to hide internal directories.