From e758b16ba3d25006ca191c4489c9b79bb334b714 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 8 Jan 2021 01:36:17 +0100 Subject: [PATCH] Added Pattern Language Guide to the Readme --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5354e1b9a..8fd78abee 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ If you like my work, please consider supporting me on GitHub Sponsors, Patreon o - Goto from start, end and current cursor position - Custom C++-like pattern language for parsing highlighting a file's content - Automatic loading based on MIME type - - arrays, pointers, structs, unions, enums, bitfields, using declarations, little and big endian support + - arrays, pointers, structs, unions, enums, bitfields, using declarations, little and big endian support, conditionals and much more! - Useful error messages, syntax highlighting and error marking - Data importing - Base64 files @@ -85,6 +85,10 @@ If you like my work, please consider supporting me on GitHub Sponsors, Patreon o ![](https://i.imgur.com/xH7xJ4g.png) ![](https://i.imgur.com/fhVJYEa.png) +## Pattern Language + +The custom C-like Pattern Language developed and used by ImHex is easy to read, understand and learn. A guide with all features of the langauge can be found [in the wiki](https://github.com/WerWolv/ImHex/wiki/Pattern-Language-Guide) or a simpler version in ImHex under `Help -> Pattern Language Cheat Sheet` + ## Additional Files For format patterns, includable libraries and magic files, check out the [ImHex-Patterns](https://github.com/WerWolv/ImHex-Patterns) repository. Feel free to PR your own files there as well!