# tree-sitter-epics-msi-template
[![CI][ci]](https://github.com/minijackson/tree-sitter-epics-msi-template/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-epics-msi-template)
[![crates][crates]](https://crates.io/crates/tree-sitter-epics-msi-template)
[![pypi][pypi]](https://pypi.org/project/tree-sitter-epics-msi-template/)
A Tree-sitter parser for EPICS macros.
## References
- [EPICS Macro substitution documentation](https://docs.epics-controls.org/en/latest/appdevguide/databaseDefinition.html#macro-substitution)
[ci]: https://img.shields.io/github/actions/workflow/status/minijackson/tree-sitter-epics-msi-template/ci.yml?logo=github&label=CI
[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord
[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
[npm]: https://img.shields.io/npm/v/tree-sitter-epics-msi-template?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-epics-msi-template?logo=rust
[pypi]: https://img.shields.io/pypi/v/tree-sitter-epics-msi-template?logo=pypi&logoColor=ffd242
Raw data
{
"_id": null,
"home_page": null,
"name": "tree-sitter-epics-msi-template",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "incremental, parsing, tree-sitter, epics",
"author": null,
"author_email": "R\u00e9mi NICOLE <remi.nicole@cea.fr>",
"download_url": "https://files.pythonhosted.org/packages/45/a4/8d1e200518df34992af5047cc29ff75b8193bd79940cc2f9eea56b77107d/tree_sitter_epics_msi_template-0.1.2.tar.gz",
"platform": null,
"description": "# tree-sitter-epics-msi-template\n\n[![CI][ci]](https://github.com/minijackson/tree-sitter-epics-msi-template/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-epics-msi-template)\n[![crates][crates]](https://crates.io/crates/tree-sitter-epics-msi-template)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-epics-msi-template/)\n\nA Tree-sitter parser for EPICS macros.\n\n## References\n\n- [EPICS Macro substitution documentation](https://docs.epics-controls.org/en/latest/appdevguide/databaseDefinition.html#macro-substitution)\n\n[ci]: https://img.shields.io/github/actions/workflow/status/minijackson/tree-sitter-epics-msi-template/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-epics-msi-template?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-epics-msi-template?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-epics-msi-template?logo=pypi&logoColor=ffd242\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "tree-sitter grammar for EPICS macros",
"version": "0.1.2",
"project_urls": {
"Homepage": "https://github.com/minijackson/tree-sitter-epics-msi-template"
},
"split_keywords": [
"incremental",
" parsing",
" tree-sitter",
" epics"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "77c749b31c84f96992659bb01ef45635fa3c268de19ab82a4666d1cea9ddedce",
"md5": "80d458c36a237f4d5633f01f7900851c",
"sha256": "0499d13e5916340c86b7b3da73d04904e29409c355715c3e1b9020df433d027a"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "80d458c36a237f4d5633f01f7900851c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 9404,
"upload_time": "2025-09-01T12:25:39",
"upload_time_iso_8601": "2025-09-01T12:25:39.386186Z",
"url": "https://files.pythonhosted.org/packages/77/c7/49b31c84f96992659bb01ef45635fa3c268de19ab82a4666d1cea9ddedce/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bef6728495a882d5c072d6f2eddc2b13cf1046af841d183bc1fdcadcf4ecd01e",
"md5": "b91ce47cada1d4266249d54fcd747644",
"sha256": "59c130f005b709b790174fc8708268d091a63049060e9639c4b72e521fe06799"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b91ce47cada1d4266249d54fcd747644",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 9898,
"upload_time": "2025-09-01T12:25:40",
"upload_time_iso_8601": "2025-09-01T12:25:40.484703Z",
"url": "https://files.pythonhosted.org/packages/be/f6/728495a882d5c072d6f2eddc2b13cf1046af841d183bc1fdcadcf4ecd01e/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e7b3c213f087757a58820aae8f56a6f3b10e8c5af1da5bd73bf7a409533d272b",
"md5": "0a6592e474e618cc44cd7f3e6b0ac23c",
"sha256": "5eca3594f3155a4ab1febc4d97b0e93acf0fd3b8bc17051bc31ccbcc2f4c1db6"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "0a6592e474e618cc44cd7f3e6b0ac23c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 16653,
"upload_time": "2025-09-01T12:25:41",
"upload_time_iso_8601": "2025-09-01T12:25:41.393592Z",
"url": "https://files.pythonhosted.org/packages/e7/b3/c213f087757a58820aae8f56a6f3b10e8c5af1da5bd73bf7a409533d272b/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6d060ea9ddf1cc645c68465067ba208cb4ba6512b2fe92b062067d1a8bcaff50",
"md5": "deb31b35e78092e630b1b80d3bd9c2d8",
"sha256": "a42d435271fdb90e71f8dd7e34a4d8b509ca6194983a4106a9eabb4689f74a70"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "deb31b35e78092e630b1b80d3bd9c2d8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 17576,
"upload_time": "2025-09-01T12:25:42",
"upload_time_iso_8601": "2025-09-01T12:25:42.433451Z",
"url": "https://files.pythonhosted.org/packages/6d/06/0ea9ddf1cc645c68465067ba208cb4ba6512b2fe92b062067d1a8bcaff50/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd8d81c0907bcea785af9192591d7163f58b3a6d2575e52e8bc23edfdd6d7e2b",
"md5": "21a5ad933ee0abbe43f10c0d58751a76",
"sha256": "e4e8b9793a978dd7a214cfd20eefe8aa9c39b688f67a5924c4e0b43858dc0439"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "21a5ad933ee0abbe43f10c0d58751a76",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 17075,
"upload_time": "2025-09-01T12:25:43",
"upload_time_iso_8601": "2025-09-01T12:25:43.526141Z",
"url": "https://files.pythonhosted.org/packages/fd/8d/81c0907bcea785af9192591d7163f58b3a6d2575e52e8bc23edfdd6d7e2b/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fecedaa6a5cf3f9e80449e2342df38ddacf353437c9efb242a0e7176d0415ff2",
"md5": "a90b28778e3d075cbba95083243c0b4a",
"sha256": "823e44b5743df0aef9d20793d13bda8d2c414e2195616a8f49bc789560591932"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a90b28778e3d075cbba95083243c0b4a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 16663,
"upload_time": "2025-09-01T12:25:44",
"upload_time_iso_8601": "2025-09-01T12:25:44.272896Z",
"url": "https://files.pythonhosted.org/packages/fe/ce/daa6a5cf3f9e80449e2342df38ddacf353437c9efb242a0e7176d0415ff2/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dc9773491b7a71da1ed13b4f86b2799f9e3e01eeef4737498dbc00c25c68b030",
"md5": "0c329a6c4879dbeb03847e93fadc9011",
"sha256": "0d07f7c153a9d222125c2a24fb826b348196602b22833fd3fb6c1b764a4005a2"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "0c329a6c4879dbeb03847e93fadc9011",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 12115,
"upload_time": "2025-09-01T12:25:45",
"upload_time_iso_8601": "2025-09-01T12:25:45.028427Z",
"url": "https://files.pythonhosted.org/packages/dc/97/73491b7a71da1ed13b4f86b2799f9e3e01eeef4737498dbc00c25c68b030/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c10d5dc2f8b360e833378fab79bacda0d898281c2bdd22d51de2090ecea0e5fa",
"md5": "aacd3f6205564dc4a448b2a4bd5fa534",
"sha256": "a98753f7c072cb2efe24677f267d636116a7ad9cab418277c86955db260868de"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2-cp310-abi3-win_arm64.whl",
"has_sig": false,
"md5_digest": "aacd3f6205564dc4a448b2a4bd5fa534",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 11048,
"upload_time": "2025-09-01T12:25:45",
"upload_time_iso_8601": "2025-09-01T12:25:45.827892Z",
"url": "https://files.pythonhosted.org/packages/c1/0d/5dc2f8b360e833378fab79bacda0d898281c2bdd22d51de2090ecea0e5fa/tree_sitter_epics_msi_template-0.1.2-cp310-abi3-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "45a48d1e200518df34992af5047cc29ff75b8193bd79940cc2f9eea56b77107d",
"md5": "bd294229a36e11eeb5b4d437b37e4cbe",
"sha256": "8ceabf089492678c5c70f56976cb666fc37e78d57f61247f77651a4214e94567"
},
"downloads": -1,
"filename": "tree_sitter_epics_msi_template-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "bd294229a36e11eeb5b4d437b37e4cbe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 14142,
"upload_time": "2025-09-01T12:25:47",
"upload_time_iso_8601": "2025-09-01T12:25:47.570909Z",
"url": "https://files.pythonhosted.org/packages/45/a4/8d1e200518df34992af5047cc29ff75b8193bd79940cc2f9eea56b77107d/tree_sitter_epics_msi_template-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-01 12:25:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "minijackson",
"github_project": "tree-sitter-epics-msi-template",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tree-sitter-epics-msi-template"
}