mirror of
https://github.com/Funkoala14/knowledgebase_law.git
synced 2025-06-09 05:58:15 +08:00
68 lines
29 KiB
JavaScript
68 lines
29 KiB
JavaScript
|
import {
|
||
|
__commonJS
|
||
|
} from "./chunk-2TUXWMP5.js";
|
||
|
|
||
|
// node_modules/highlight.js/lib/languages/maxima.js
|
||
|
var require_maxima = __commonJS({
|
||
|
"node_modules/highlight.js/lib/languages/maxima.js"(exports, module) {
|
||
|
function maxima(hljs) {
|
||
|
const KEYWORDS = "if then else elseif for thru do while unless step in and or not";
|
||
|
const LITERALS = "true false unknown inf minf ind und %e %i %pi %phi %gamma";
|
||
|
const BUILTIN_FUNCTIONS = " abasep abs absint absolute_real_time acos acosh acot acoth acsc acsch activate addcol add_edge add_edges addmatrices addrow add_vertex add_vertices adjacency_matrix adjoin adjoint af agd airy airy_ai airy_bi airy_dai airy_dbi algsys alg_type alias allroots alphacharp alphanumericp amortization %and annuity_fv annuity_pv antid antidiff AntiDifference append appendfile apply apply1 apply2 applyb1 apropos args arit_amortization arithmetic arithsum array arrayapply arrayinfo arraymake arraysetapply ascii asec asech asin asinh askinteger asksign assoc assoc_legendre_p assoc_legendre_q assume assume_external_byte_order asympa at atan atan2 atanh atensimp atom atvalue augcoefmatrix augmented_lagrangian_method av average_degree backtrace bars barsplot barsplot_description base64 base64_decode bashindices batch batchload bc2 bdvac belln benefit_cost bern bernpoly bernstein_approx bernstein_expand bernstein_poly bessel bessel_i bessel_j bessel_k bessel_simplify bessel_y beta beta_incomplete beta_incomplete_generalized beta_incomplete_regularized bezout bfallroots bffac bf_find_root bf_fmin_cobyla bfhzeta bfloat bfloatp bfpsi bfpsi0 bfzeta biconnected_components bimetric binomial bipartition block blockmatrixp bode_gain bode_phase bothcoef box boxplot boxplot_description break bug_report build_info|10 buildq build_sample burn cabs canform canten cardinality carg cartan cartesian_product catch cauchy_matrix cbffac cdf_bernoulli cdf_beta cdf_binomial cdf_cauchy cdf_chi2 cdf_continuous_uniform cdf_discrete_uniform cdf_exp cdf_f cdf_gamma cdf_general_finite_discrete cdf_geometric cdf_gumbel cdf_hypergeometric cdf_laplace cdf_logistic cdf_lognormal cdf_negative_binomial cdf_noncentral_chi2 cdf_noncentral_student_t cdf_normal cdf_pareto cdf_poisson cdf_rank_sum cdf_rayleigh cdf_signed_rank cdf_student_t cdf_weibull cdisplay ceiling central_moment cequal cequalignore cf cfdisrep cfexpand cgeodesic cgreaterp cgreaterpignore changename changevar chaosgame charat charfun charfun2 charlist charp charpoly chdir chebyshev_t chebyshev_u checkdiv check_overlaps chinese cholesky christof chromatic_index chromatic_number cint circulant_graph clear_edge_weight clear_rules clear_vertex_label clebsch_gordan clebsch_graph clessp clesspignore close closefile cmetric coeff coefmatrix cograd col collapse collectterms columnop columnspace columnswap columnvector combination combine comp2pui compare compfile compile compile_file complement_graph complete_bipartite_graph complete_graph complex_number_p components compose_functions concan concat conjugate conmetderiv connected_components connect_vertices cons constant constantp constituent constvalue cont2part content continuous_freq contortion contour_plot contract contract_edge contragrad contrib_ode convert coord copy copy_file copy_graph copylist copymatrix cor cos cosh cot coth cov cov1 covdiff covect covers crc24sum create_graph create_list csc csch csetup cspline ctaylor ct_coordsys ctransform ctranspose cube_graph cuboctahedron_graph cunlisp cv cycle_digraph cycle_graph cylindrical days360 dblint deactivate declare declare_constvalue declare_dimensions declare_fundamental_dimensions declare_fundamental_units declare_qty declare_translated declare_unit_conversion declare_units declare_weights decsym defcon define define_alt_display define_variable defint defmatch defrule defstruct deftaylor degree_sequence del delete deleten delta demo demoivre denom depends derivdegree derivlist describe desolve determinant dfloat dgauss_a dgauss_b dgeev dgemm dgeqrf dgesv dgesvd diag diagmatrix diag_matrix diagmatrixp diameter diff digitcharp dimacs_export dimacs_import dimension dimensionless dimensions dimensions_as_list direct directory discrete_freq disjoin disjointp disolate disp dispcon dispform dispfun dispJordan display disprule dispterms distrib divide divisors divsum dkummer_m dkummer_u dlange dodecahedron_graph dotproduct dotsimp dpart draw draw2d draw3d drawdf draw_file draw_graph dscalar echelon edge_coloring edge_connectivity edges eigens_by_jacobi eigenvalues eigenvec
|
||
|
const SYMBOLS = "_ __ %|0 %%|0";
|
||
|
return {
|
||
|
name: "Maxima",
|
||
|
keywords: {
|
||
|
$pattern: "[A-Za-z_%][0-9A-Za-z_%]*",
|
||
|
keyword: KEYWORDS,
|
||
|
literal: LITERALS,
|
||
|
built_in: BUILTIN_FUNCTIONS,
|
||
|
symbol: SYMBOLS
|
||
|
},
|
||
|
contains: [
|
||
|
{
|
||
|
className: "comment",
|
||
|
begin: "/\\*",
|
||
|
end: "\\*/",
|
||
|
contains: ["self"]
|
||
|
},
|
||
|
hljs.QUOTE_STRING_MODE,
|
||
|
{
|
||
|
className: "number",
|
||
|
relevance: 0,
|
||
|
variants: [
|
||
|
{
|
||
|
// float number w/ exponent
|
||
|
// hmm, I wonder if we ought to include other exponent markers?
|
||
|
begin: "\\b(\\d+|\\d+\\.|\\.\\d+|\\d+\\.\\d+)[Ee][-+]?\\d+\\b"
|
||
|
},
|
||
|
{
|
||
|
// bigfloat number
|
||
|
begin: "\\b(\\d+|\\d+\\.|\\.\\d+|\\d+\\.\\d+)[Bb][-+]?\\d+\\b",
|
||
|
relevance: 10
|
||
|
},
|
||
|
{
|
||
|
// float number w/out exponent
|
||
|
// Doesn't seem to recognize floats which start with '.'
|
||
|
begin: "\\b(\\.\\d+|\\d+\\.\\d+)\\b"
|
||
|
},
|
||
|
{
|
||
|
// integer in base up to 36
|
||
|
// Doesn't seem to recognize integers which end with '.'
|
||
|
begin: "\\b(\\d+|0[0-9A-Za-z]+)\\.?\\b"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
illegal: /@/
|
||
|
};
|
||
|
}
|
||
|
module.exports = maxima;
|
||
|
}
|
||
|
});
|
||
|
|
||
|
export {
|
||
|
require_maxima
|
||
|
};
|
||
|
//# sourceMappingURL=chunk-FYCPLXUY.js.map
|