class Novika::Resolver::Manifest::FlagPreprocessor
Overview
Expands expressions such as [windows, ... => dll, so]
, if found
in manifest content: substitutes each with the appropriate value.
Defined in:
novika/resolver.crInstance Method Summary
-
#next? : Preprocessor | Nil
Returns the next preprocessor in the chain, or nil if this preprocessor is terminal.
-
#preprocess(content : String) : String
Returns subtractively preprocessed content string.
Instance methods inherited from class Novika::Resolver::Manifest::Preprocessor
next? : Preprocessor | Nil
next?,
preprocess(content : String) : String
preprocess
Constructor methods inherited from class Novika::Resolver::Manifest::Preprocessor
new(root : RunnableRoot, group : RunnableGroup, manifest : Manifest::Present)
new
Instance Method Detail
def next? : Preprocessor | Nil
#
Description copied from class Novika::Resolver::Manifest::Preprocessor
Returns the next preprocessor in the chain, or nil if this preprocessor is terminal.
Description copied from class Novika::Resolver::Manifest::Preprocessor
Returns subtractively preprocessed content string. That is, the returned string will be shorter or of the same length as content.