mediawiki-extensions-Math/maintenance
Stegmujo 6514c9d24e
Implement mhchemParser in PHP
* mhchemParser v4.2.2 in Typescript was used as blueprint for this:
* https://github.com/mhchem/mhchemParser
* The mhchemParserPHP component tests can be run locally on a machine with PHP without MediaWiki-Environment with the MMLmhchemTestLocal.php
* For the tests it is probably only necessary to review the json files (Mhchemv4mml.json, Mhchemv4tex.json).
* src/TexVC/MHChem/MhchemParser.php contains the basic functionality, Patterns, StateMachines, Texify functions are located in dedicated classes
* added extracted mhchem commands which have intermediately have been introduced to the
  texVC(PHP) grammar

Change-Id: I8cc3d04937b93339e352adc95c85a8a178b8825f
Bug: T329620
2023-09-16 09:40:14 +02:00
..
buildPHPparser.js Fix significant typo in grammar 2022-12-30 16:58:39 +01:00
downloadMoreTexVCtests.sh Expand texvcjs comparison test 2022-12-30 19:53:31 +01:00
JsonToMathML.php Implement mhchemParser in PHP 2023-09-16 09:40:14 +02:00
MathGenerateSql.php schema: Move all sql files to sql folder 2022-06-22 18:11:51 +00:00
texvc.php Add commandline script for texvc 2022-12-28 14:22:29 +01:00