![JAR search and dependency download from the Maven repository](/logo.png)
org.scilab.forge.jlatexmath.NewCommandMacro.class Maven / Gradle / Ivy
???? 3 |
J K
L M N O :
P
Q R S
J T
U V
W
X Y
Z
[ \ ]
^ _ `
a b
c d
J e f macrocode Ljava/util/HashMap; Signature 9Ljava/util/HashMap; macroreplacement ()V Code LineNumberTable LocalVariableTable this -Lorg/scilab/forge/jlatexmath/NewCommandMacro;
addNewCommand ((Ljava/lang/String;Ljava/lang/String;I)V name Ljava/lang/String; code nbargs I
Exceptions :(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V def
StackMapTable isMacro (Ljava/lang/String;)Z addReNewCommand executeMacro N(Lorg/scilab/forge/jlatexmath/TeXParser;[Ljava/lang/String;)Ljava/lang/String; rep i tp 'Lorg/scilab/forge/jlatexmath/TeXParser; args [Ljava/lang/String; dec e g A ]
SourceFile NewCommandMacro.java % & ! h i j ! %org/scilab/forge/jlatexmath/MacroInfo +org.scilab.forge.jlatexmath.NewCommandMacro % k l m *org/scilab/forge/jlatexmath/ParseException java/lang/StringBuilder Command n o . already exists ! Use renewcommand instead ... p q % r $ ! % s t u , is not defined ! Use newcommand instead ... java/lang/String v w x #1 y z # n { java/util/HashMap +org/scilab/forge/jlatexmath/NewCommandMacro java/lang/Object %org/scilab/forge/jlatexmath/TeXParser put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Commands ((Ljava/lang/String;Ljava/lang/String;F)V get &(Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V )(Ljava/lang/String;Ljava/lang/String;FF)V containsKey (Ljava/lang/Object;)Z java/util/regex/Matcher quoteReplacement &(Ljava/lang/String;)Ljava/lang/String;
replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; (I)Ljava/lang/StringBuilder; ! ! " # $ ! " # % &