# -*- mode: Perl -*-
# /=====================================================================\ #
# | pgfutils latexml driver | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Released to the Public Domain | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use warnings;
#======================================================================
# Load pgf's TeX code for util-common, first
InputDefinitions('pgfutil-common', type => 'tex', noltxml => 1);
# DG: This is no longer needed, as raw interpretation is sufficient,
# while the redefinitions can lead to breakage (see issue ar5iv#402).
#
# DefPrimitive('\pgfutil@in@{}{}', sub {
# AssignValue('pgfutilin_args', [ToString($_[1]), ToString($_[2])]);
# return; });
# DefConditional('\ifpgfutil@in@', sub {
# my $args = LookupValue('pgfutilin_args') || ['', ''];
# my $element = $$args[0];
# my $list = $$args[1];
# my $test = (index($list, $element) != -1);
# return $test; });
1;