[ {"type":"NameBuiltin","value":"project"}, {"type":"Punctuation","value":"("}, {"type":"LiteralString","value":"'foo'"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralString","value":"'cpp'"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"Name","value":"default_options"}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":":"}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":"["}, {"type":"LiteralString","value":"'warning_level=3'"}, {"type":"Punctuation","value":"])"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"Name","value":"required_modules"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"="}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":"["}, {"type":"LiteralString","value":"'gnome'"}, {"type":"Punctuation","value":"]"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"Keyword","value":"foreach"}, {"type":"TextWhitespace","value":" "}, {"type":"Name","value":"mod"}, {"type":"TextWhitespace","value":" "}, {"type":"OperatorWord","value":"in"}, {"type":"TextWhitespace","value":" "}, {"type":"Name","value":"required_modules"}, {"type":"TextWhitespace","value":"\n "}, {"type":"NameNamespace","value":"import"}, {"type":"Punctuation","value":"("}, {"type":"Name","value":"mod"}, {"type":"Punctuation","value":")"}, {"type":"TextWhitespace","value":"\n"}, {"type":"Keyword","value":"endforeach"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"Comment","value":"# Comment"}, {"type":"TextWhitespace","value":"\n"}, {"type":"Name","value":"zlib_dep"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"="}, {"type":"TextWhitespace","value":" "}, {"type":"NameBuiltin","value":"dependency"}, {"type":"Punctuation","value":"("}, {"type":"LiteralString","value":"'zlib'"}, {"type":"Punctuation","value":")"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameBuiltin","value":"executable"}, {"type":"Punctuation","value":"("}, {"type":"LiteralStringSingle","value":"'''bar'''"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralString","value":"'main.cc'"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"Name","value":"dependencies"}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":":"}, {"type":"TextWhitespace","value":" "}, {"type":"Name","value":"zlib_dep"}, {"type":"Punctuation","value":")"}, {"type":"TextWhitespace","value":"\n"} ]