1.0.3 ā€¢ Published 3 years ago

tree-sitter-eu4mod v1.0.3

Weekly downloads
22
License
MIT
Repository
github
Last release
3 years ago

tree-sitter-eu4mod

npm GitHub Workflow Status GitHub

šŸ“¦ tree-sitter-eu4mod is a global grammar parser for Europa Universalis IV.

šŸ“„ Description

This package is a global grammar parser for EU4 files. Focusing on developers working on EU4 mods and providing them a grammar parser able to handle any extension's file listed below in EU4 directory for modding purpose.

How to install :

To install this package from the npmjs repository via CLI :

npm install tree-sitter-eu4mod

Which EU4 file extension is managed :

ExtensionSupported
.modāœ…
.gfxāœ…
.guiāœ…
.ymlāœ…

Which text editor use this package :

šŸ“š Documentation

How it works :

The parser is build with a generator tool from the dependency package tree-sitter. The grammar is define with a Javascript file named grammar.js then tree-sitter generate C libraries as parsers. And theses parsers can be used in other applications supporting context-free grammars (eg. āš› Atom) for the syntax highlighting of eu4 modding files.

Source archive :

LinkInfo
GitHub repositoryGitHub commits
Last releaseGitHub tag (latest by date)
All releasestotal releases

šŸ› Any issue or bug report here

If you have any issue or find a bug please :

šŸ” See also

Ā©ļø License

MIT

1.0.3

3 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.6.1

4 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.6.0

4 years ago

0.5.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.11

4 years ago

0.0.7

4 years ago