preliminary version of preprocessor directives autocompleter