%%
%% This is file `cmll.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% cmll.dtx  (with options: `package')
%% 
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{cmll}[2006/02/22 Linear Logic symbols for Computer Modern]
\def\cmll@style{auto}
\DeclareOption*{\edef\cmll@style{\CurrentOption}}
\ProcessOptions\relax
\RequirePackage{ifthen}
\def\cmll@use@auto{%
  \@ifpackageloaded{euler}{%
    \def\cmll@style{euler}}{%
    \ifthenelse{\equal{\rmdefault}{cmss}}{%
      \def\cmll@style{ss}}{%
      \def\cmll@style{cm}}}%
  \csname cmll@use@\cmll@style\endcsname}
\def\cmll@use@cm{%
  \DeclareSymbolFont{llsymbols}{U}{cmllr}{m}{n}%
  \SetSymbolFont{llsymbols}{bold}{U}{cmllr}{bx}{n}%
  \DeclareMathSymbol{\with}{\mathbin}{operators}{`\&}%
  \DeclareMathSymbol{\oc}{\mathord}{operators}{`!}%
  \DeclareMathSymbol{\wn}{\mathord}{operators}{`?}}
\def\cmll@use@ss{%
  \DeclareSymbolFont{llsymbols}{U}{cmllss}{m}{n}%
  \SetSymbolFont{llsymbols}{bold}{U}{cmllss}{bx}{n}%
  \DeclareMathSymbol{\with}{\mathbin}{operators}{`\&}%
  \DeclareMathSymbol{\oc}{\mathord}{operators}{`!}%
  \DeclareMathSymbol{\wn}{\mathord}{operators}{`?}}
\def\cmll@use@euler{%
  \DeclareSymbolFont{llsymbols}{U}{eull}{m}{n}%
  \SetSymbolFont{llsymbols}{bold}{U}{eull}{bx}{n}%
  \DeclareMathSymbol{\with}{\mathbin}{EulerFraktur}{"26}%
  \DeclareMathSymbol{\oc}{\mathord}{EulerFraktur}{"21}%
  \DeclareMathSymbol{\wn}{\mathord}{EulerFraktur}{"3F}}
\csname cmll@use@\cmll@style\endcsname
\DeclareMathSymbol{\parr}{\mathbin}{llsymbols}{0}
\DeclareMathSymbol{\shpos}{\mathord}{llsymbols}{1}
\DeclareMathSymbol{\shneg}{\mathord}{llsymbols}{2}
\DeclareMathSymbol{\shift}{\mathord}{llsymbols}{3}
\DeclareMathSymbol{\coh}{\mathrel}{llsymbols}{4}
\DeclareMathSymbol{\scoh}{\mathrel}{llsymbols}{5}
\DeclareMathSymbol{\incoh}{\mathrel}{llsymbols}{6}
\DeclareMathSymbol{\sincoh}{\mathrel}{llsymbols}{7}
\DeclareMathSymbol{\bigwith}{\mathop}{llsymbols}{8}
\DeclareMathSymbol{\bigparr}{\mathop}{llsymbols}{10}
\endinput
%%
%% End of file `cmll.sty'.
