Syntactic preprocessors are typically used to customize the syntax of a language, extend a language by adding new primitives, or embed a domain-specific programming language (DSL) inside a general purpose language.
Синтаксичките препроцесори обично се користат за прилагодување на синтаксата на еден јазик,за проширување на јазик со додавање на нови примитиви, или вградување на Domain-Specific Programing Language во јазик за општа намена.