# -*- CPERL -*-
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;
RequirePackage('keyval');
DefKeyVal('mi','lbrack','Semiverbatim');
DefKeyVal('mi','rbrack','Semiverbatim');
DefKeyVal('mi','p','Semiverbatim');
DefKeyVal('mi','pi','Semiverbatim');
DefConstructor('\mixfixi OptionalKeyVals:mi {}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. "#4"
. ""
."",
mode=>'inline_math');
DefConstructor('\mixfixa OptionalKeyVals:mi {}{}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. ""
. "#5"
. ""
. ""
. ""
. "#4"
. ""
."",
mode=>'inline_math');
DefKeyVal('mii','lbrack','Semiverbatim');
DefKeyVal('mii','rbrack','Semiverbatim');
DefKeyVal('mii','p','Semiverbatim');
DefKeyVal('mii','pi','Semiverbatim');
DefKeyVal('mii','pii','Semiverbatim');
DefConstructor('\mixfixii OptionalKeyVals:mi {}{}{}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. "#4"
. ""
. "#6"
. ""
."",
mode=>'inline_math');
DefConstructor('\mixfixia OptionalKeyVals:mi {}{}{}{}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. "#4"
. ""
. ""
. "#7"
. ""
. ""
. ""
. "#6"
. ""
."",
mode=>'inline_math');
DefConstructor('\mixfixai OptionalKeyVals:mi {}{}{}{}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. ""
. "#7"
. ""
. ""
. ""
. "#4"
. ""
. "#6"
. ""
."",
mode=>'inline_math');
DefKeyVal('miii','lbrack','Semiverbatim');
DefKeyVal('miii','rbrack','Semiverbatim');
DefKeyVal('miii','p','Semiverbatim');
DefKeyVal('miii','pi','Semiverbatim');
DefKeyVal('miii','pii','Semiverbatim');
DefKeyVal('miii','piii','Semiverbatim');
DefConstructor('\mixfixiii OptionalKeyVals:mi {}{}{}{}{}{}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. "#4"
. ""
. "#6"
. ""
. "#8"
. ""
."",
mode=>'inline_math');
DefConstructor('\prefix OptionalKeyVals:mi {}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
.""
.""
. ""
. "#2"
. ""
. ""
."",
mode=>'inline_math');
DefConstructor('\postfix OptionalKeyVals:mi {}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
.""
.""
. ""
. ""
. "#2"
. ""
."",
mode=>'inline_math');
DefMacro('\infix []{}{}{}','\mixfixii[#1]{}{#3}{#2}{#4}{}');
DefConstructor('\assoc OptionalKeyVals:mi {}{}',
""
. ""
. ""##### need to get $cd and $name here.
. ""
. ""
. ""
. ""
.""
.""
. ""
. ""
. ""
. "#3"
. ""
. ""
. ""
. ""
."",
mode=>'inline_math');
1;