Module einsum_codegen::parser

source ·
Expand description

Parse einsum subscripts

These parsers are implemented using nom, and corresponding EBNF-like schema are written in each document page.

Structs

Einsum subscripts, e.g. ij,jk->ik

Enums

Functions

ellipsis = ...
index = a | b | c | d | e | f | g | h | i | j | k | l |m | n | o | p | q | r | s | t | u | v | w | x |y | z;
subscript = { index } [ ellipsis { index } ];
subscripts = subscript {, subscript} [ -> subscript ]