#!/usr/bin/5D import [nil (:) (,)] from Builtins in let L := \s (s, 'left) in let R := \s (s, 'right) in let P := \s (s, 'prefix) in let N := \s (s, 'none) in let S := \s (s, 'postfix) in let table := [ [(L'(.))] [(R'(_)) (R'(^))] [(R'(**))] [(L'(*)) (L'(⋅)) (L'(/)) (L'(&)) (L'(<<)) (L'(>>))] [(R'(⨯))] [(R'(:))] [(P'('))] [(P'(if))] [(L (symbolFromStr " "))] [(L'(++))] [(L'(+)) (L'(-))] [(L'(%))] [(L'(∩))] [(L'(∪))] [(N'(∈)) (N'(⊂)) (N'(⊃)) (N'(⊆)) (N'(⊇))] [(N'(=)) (N'(≟)) (N'(/=))] [(N'(<)) (N'(<=)) (N'(>)) (N'(>=)) (N'(≤)) (N'(≥))] [(P'(∀)) (P'(∃))] [(L'(&&)) (L'(∧))] [(L'(||)) (L'(∨))] [(R'(,))] [(R'($))] [(R'(elif)) (R'(else))] [(L'(|))] [(R'(=>)) (R'(;)) (L'(?;)) (R'(->))] [(P'(\))] [(?'(:=)) (R'(from))] [(P'(import))] [(P'(let)) (R'(in)) (P'(let!))] ] in (requireModule "Composition").dispatch1 #exports[table]