Home

Awesome

Stand With Ukraine

intellij-awk

Unit Tests

The missing IntelliJ IDEA language support plugin for AWK

Motivation

Goals v0.0.1 [done]

Goals v0.2.0 [done]

Goals v0.3.0 [done]

Parser quirks

Please note, due to very ad-hoc nature of AWK syntax (namely some inherent ambiguities in its grammar) the implemented IntelliJ IDEA AWK parser has some minor limitations.

More details in parser_quirks.md

Implementation details

The chosen approach to variables resolution described in variables_resolution.md

Useful links