Utilisateur:RM77/Geshi
<?php /************************************************************************************* * <maple.php> * --------------------------------- * Author: RM77 (ricardman77{{@}}hotmail.com) * Copyright: (c) 2004 RM77 (http://fr.wikiversity.org) * Release Version: 1.0.0 * CVS Revision Version: $Revision: 958 $ * Date Started: 24/05/07 * Last Modified: $Date: 2007-04-01 23:51:03 +1200 (Sun, 01 Apr 2007) $ * * Maple language file for GeSHi. * * CHANGES * ------- * 24/05/07 (1.0.0) * - First Release * * TODO (updated 24/05/07) * ------------------------- * Finir... * ************************************************************************************* * * This file is part of GeSHi. * * GeSHi is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * GeSHi is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with GeSHi; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 {{Abréviation|USA|United States of America}} * ************************************************************************************/ $language_data = array ( 'LANG_NAME' => 'Maple', 'COMMENT_SINGLE' => array(1 => '//', 2 => '#'), 'COMMENT_MULTI' => array('/*' => '*/'), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array("'", '"'), 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( 'include', 'require', 'include_once', 'require_once', 'for', 'foreach', 'as', 'if', 'elseif', 'else', 'while', 'do', 'endwhile', 'endif', 'switch', 'case', 'endswitch', 'return', 'break' ), 2 => array( 'null', '__LINE__', '__FILE__', 'false', '<?php', '?>', '<?', '<script language=', '</script>', 'true', 'var', 'default', 'function', 'class', 'new', '__FUNCTION__', '__CLASS__', '__METHOD__', 'PHP_VERSION', 'PHP_OS', 'DEFAULT_INCLUDE_PATH', 'PEAR_INSTALL_DIR', 'PEAR_EXTENSION_DIR', 'PHP_EXTENSION_DIR', 'PHP_BINDIR', 'PHP_LIBDIR', 'PHP_DATADIR', 'PHP_SYSCONFDIR', 'PHP_LOCALSTATEDIR', 'PHP_CONFIG_FILE_PATH', 'PHP_OUTPUT_HANDLER_START', 'PHP_OUTPUT_HANDLER_CONT', 'PHP_OUTPUT_HANDLER_END', 'E_ERROR', 'E_WARNING', 'E_PARSE', 'E_NOTICE', 'E_CORE_ERROR', 'E_CORE_WARNING', 'E_COMPILE_ERROR', 'E_COMPILE_WARNING', 'E_USER_ERROR', 'E_USER_WARNING', 'E_USER_NOTICE', 'E_ALL' ), 3 => array( 'zlib_get_coding_type','zend_version','zend_logo_guid','yp_order','yp_next', 'yp_match','yp_master','yp_get_default_domain','yp_first','yp_errno','yp_err_string', 'yp_cat','yp_all','xml_set_unparsed_entity_decl_handler', 'xml_set_start_namespace_decl_handler','xml_set_processing_instruction_handler', 'xml_set_object','xml_set_notation_decl_handler','xml_set_external_entity_ref_handler', 'xml_set_end_namespace_decl_handler','xml_set_element_handler', 'xml_set_default_handler','xml_set_character_data_handler', 'xml_parser_set_option','xml_parser_get_option','xml_parser_free', 'xml_parser_create_ns','xml_parser_create','xml_parse_into_struct' ) ),
see : http://qbnz.com/highlighter/geshi-doc.html#language-file-start-indices see also : http://www.info.univ-angers.fr/aides/tutmaple.html
À ajouter dans la liste
1 overall commands with() (comment faire ?) unwith() 2 packages XMLtools Worksheet VectorCalculus VariationalCalculus Units TypeTools Typesetting ToolboxInstaller[Data] Tolerances tensor Sumtools sumtools Student[VectorCalculus] Student[Precalculus] Student[MultivariateCalculus] Student[LinearAlgebra] Student[Calculus1] Student StringTools Statistics Spread SolveTools SoftwareMetrics Sockets SNAP Slode simplex ScientificErrorAnalysis ScientificConstants RootFinding RegularChains RealDomain RationalNormalForms RandomTools QDifferenceEquations ProcessControl process powseries PolynomialTools PolynomialIdeals plottools plots PDEtools padic orthopoly OrthogonalSeries Ore algebra OreTools Optimization numtheory numapprox networks MmaTranslator MatrixPolynomialAlgebra Matlab MathML MathematicalFunctions Maplets LREtools[HypergeometricTerm] LREtools Logic ListTools LinearOperators LinearFunctionalSystems LinearAlgebra liesymm LibraryTools LargeExpressions inttrans IntegrationTools IntegerRelations InstallerBuilder ImageTools hashmset group Groebner gfun geometry geom3d genfunc GaussInt finance FileTools ExternalCalling Domains DocumentTools DiscreteTransforms difforms diffalg DEtools CurveFitting ContextMenu combstruct combinat CodeTools CodeGeneration Cache AudioTools ArrayTools algcurves
Liste des commandes par package, à mettre en forme et finir with(algcurves) Siegel, Weierstrassform, algfun_series_sol, differentials, genus, homogeneous, homology, implicitize, integral_basis, is_hyperelliptic, j_invariant, monodromy, parametrization, periodmatrix, plot_knot, plot_real_curve, puiseux, singularities with(ArrayTools) AddAlongDimension, Alias, AllNonZero, AnyNonZeros, CircularShift, ComplexAsFloat, Concatenate, Copy, DataTranspose, ElementDivide, ElementMultiply, ElementPower, Fill, FlipDimension, HasNonZero, HasZero, IsZero, MultiplyAlongDimension, Permute, PermuteInverse, RemoveSingletonDimensions, Replicate, Reshape with(AudioTools) Audio, Clip, Convolution, Create, Duration, Extract, FormatFromName, Formats, Modulate, Normalize, Preview, Read, Resample, Scale, ToMono, ToStereo, Write with(Cache) AddPermanent, AddTemporary, PermanentEntries, PermanentIndices, RemovePermanent, RemoveTemporary, Resize, TemporaryEntries, TemporaryIndices with(CodeGeneration) C, Fortran, IntermediateCode, Java, LanguageDefinition, Matlab, Names, Save, Translate, VisualBasic with(CodeTools) DecodeName, EncodeName, Profiling with(combinat) Chi, bell, binomial, cartprod, character, choose, composition, conjpart, decodepart, encodepart, fibonacci, firstpart, graycode, inttovec, lastpart, multinomial, nextpart, numbcomb, numbcomp, numbpart, numbperm, partition, permute, powerset, prevpart, randcomb, randpart, randperm, setpartition, stirling1, stirling2, subsets, vectoint with(combstruct) agfeqns, agfmomentsolve, agfseries, allstructs, count, draw, finished, gfeqns, gfseries, gfsolve, iterstructs, nextstruct with(ContextMenu) CurrentContext, Install, New, Save, Test with(CurveFitting) BSpline, BSplineCurve, Interactive, InteractiveChangeSlider, LeastSquares, PolynomialInterpolation, RationalInterpolation, Spline, ThieleInterpolation with(DEtools) AreSimilar, DEnormal, DEplot, DEplot3d, DEplot_polygon, DFactor, DFactorLCLM, DFactorsols, Dchangevar, FunctionDecomposition, GCRD, Gosper, Heunsols, Homomorphisms, IsHyperexponential, LCLM, MeijerGsols, MultiplicativeDecomposition, PDEchangecoords, PolynomialNormalForm, RationalCanonicalForm, ReduceHyperexp, RiemannPsols, Xchange, Xcommutator, Xgauge, Zeilberger, abelsol, adjoint, autonomous, bernoullisol, buildsol, buildsym, canoni, caseplot, casesplit, checkrank, chinisol, clairautsol, constcoeffsols, convertAlg, convertsys, dalembertsol, dcoeffs, de2diffop, dfieldplot, diff_table, diffop2de, dperiodic_sols, dpolyform, dsubs, eigenring, endomorphism_charpoly, equinv, eta_k, eulersols, exactsol, expsols, exterior_power, firint, firtest, formal_sol, gen_exp, generate_ic, genhomosol, gensys, hamilton_eqs, hypergeomsols, hyperode, indicialeq, infgen, initialdata, integrate_sols, intfactor, invariants, kovacicsols, leftdivision, liesol, line_int, linearsol, matrixDE, matrix_riccati, maxdimsystems, moser_reduce, muchange, mult, mutest, newton_polygon, normalG2, ode_int_y, ode_y1, odeadvisor, odepde, parametricsol, particularsol, phaseportrait, poincare, polysols, power_equivalent, ratsols, redode, reduceOrder, reduce_order, regular_parts, regularsp, remove_RootOf, riccati_system, riccatisol, rifread, rifsimp, rightdivision, rtaylor, separablesol, singularities, solve_group, super_reduce, symgen, symmetric_power, symmetric_product, symtest, transinv, translate, untranslate, varparam, zoom with(diffalg) Rosenfeld_Groebner, belongs_to, delta_leader, delta_polynomial, denote, derivatives, differential_ring, differential_sprem, differentiate, equations, essential_components, field_extension, greater, inequations, initial, initial_conditions, is_orthonomic, leader, power_series_solution, preparation_polynomial, print_ranking, rank, reduced, reduced_form, rewrite_rules, separant with(difforms) `&^`, d, defform, formpart, parity, scalarpart, simpform, wdegree with(DiscreteTransforms) FourierTransform, InverseFourierTransform