{"id":536,"date":"2019-10-29T12:03:40","date_gmt":"2019-10-29T15:03:40","guid":{"rendered":"https:\/\/micheladrianomedeiros.com.br\/blog\/?p=536"},"modified":"2019-10-29T12:03:43","modified_gmt":"2019-10-29T15:03:43","slug":"compiladores-2","status":"publish","type":"post","link":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/","title":{"rendered":"Compiladores #2"},"content":{"rendered":"\n<p><strong>O Contexto de um Compilador<\/strong><\/p>\n\n\n\n<p>Para compilar um programa\noutros programas podem ser necess\u00e1rios para se criar um programa alvo execut\u00e1vel.\nUm programa fonte pode ser dividido em m\u00f3dulos armazenados em arquivos\nseparados. <\/p>\n\n\n\n<p>A tarefa de coletar esses m\u00f3dulos \u00e9, algumas vezes, confiada a um programa distinto, chamado de pr\u00e9-processador. O pr\u00e9-processador pode, tamb\u00e9m, expandir formas curtas, chamadas de macros, em enunciados da linguagem fonte.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"537\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/image-3.png\" alt=\"\" class=\"wp-image-538\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/image-3.png 500w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/image-3-279x300.png 279w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure><\/div>\n\n\n\n<p>A Fig. 1.3 mostra uma \u201ccompila\u00e7\u00e3o\u201d\nt\u00edpica. O programa alvo criado pelo compilador pode exigir processamento\nposterior antes que possa ser executado.<\/p>\n\n\n\n<p>O compilador da Fig. 1.3 cria\num c\u00f3digo de montagem que \u00e9 traduzido no de m\u00e1quina por um montador e, ent\u00e3o, ligado\na algumas rotinas de biblioteca, formando o c\u00f3digo que \u00e9 efetivamente executado\nem m\u00e1quina.<\/p>\n\n\n\n<p><strong>An\u00e1lise do Programa Fonte<\/strong><\/p>\n\n\n\n<p>Na compila\u00e7\u00e3o, a an\u00e1lise\nconsiste em tr\u00eas fases:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>An\u00e1lise\nLinear ou An\u00e1lise L\u00e9xica, tamb\u00e9m chamada de esquadrinhamento(scanning). \u00c9 a fase\nda an\u00e1lise linear, na qual um fluxo de caracteres constituindo um programa \u00e9\nlido da esquerda para a direita e agrupado em tokens, que s\u00e3o sequ\u00eancias de\ncaracteres tendo um significado coletivo.<\/li><\/ol>\n\n\n\n<p>Tokens s\u00e3o palavras v\u00e1lidas, conhecidos\ntamb\u00e9m como lexemas. Exemplos s\u00e3o: WHILE, x1, 23. Tamb\u00e9m s\u00e3o detectados nesta\nfase erros l\u00e9xicos, exemplo: !epa n\u00e3o \u00e9 um lexema v\u00e1lido em C.<\/p>\n\n\n\n<p>\u00c9 considerada apenas a rela\u00e7\u00e3o\ndos caracteres entre si para a forma\u00e7\u00e3o do lexema. O relacionamento dos lexemas\nentre si fica a cargo da an\u00e1lise sint\u00e1tica.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>An\u00e1lise\nHier\u00e1rquica ou An\u00e1lise Sint\u00e1tica, tamb\u00e9m chamada de an\u00e1lise gramatical. Envolve\no agrupamento dos tokens do programa fonte em frase gramaticais, que s\u00e3o usadas\npelo compilador, a fim de sintetizar a sa\u00edda.<\/li><\/ul>\n\n\n\n<p>Usualmente, as frases gramaticais\ndo programa fonte s\u00e3o representadas por uma \u00e1rvore gramatical.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>An\u00e1lise\nSem\u00e2ntica verifica os erros sem\u00e2nticos no programa fonte e captura informa\u00e7\u00f5es\nde tipo para a fase subsequente de gera\u00e7\u00e3o de c\u00f3digo.<\/li><\/ul>\n\n\n\n<p>Faz verifica\u00e7\u00e3o quanto \u00e0\ncompatibilidade de tipos, se um identificador n\u00e3o foi declarado etc.<\/p>\n\n\n\n<p>Fonte <a href=\"http:\/\/professor.pucgoias.edu.br\/SiteDocente\/admin\/arquivosUpload\/17389\/material\/Texto_Parte1.pdf\">http:\/\/professor.pucgoias.edu.br\/SiteDocente\/admin\/arquivosUpload\/17389\/material\/Texto_Parte1.pdf<\/a><\/p>\n\n\n\n<p><strong><a href=\"https:\/\/amzn.to\/2G6ZbS2\">Livro fonte: Compiladores: princ\u00edpios, t\u00e9cnicas e ferramentas<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Contexto de um Compilador Para compilar um programa outros programas podem ser necess\u00e1rios para se criar um programa alvo execut\u00e1vel. Um programa fonte pode ser dividido em m\u00f3dulos armazenados em arquivos separados. A tarefa de coletar esses m\u00f3dulos \u00e9, algumas vezes, confiada a um programa distinto, chamado de pr\u00e9-processador. O pr\u00e9-processador pode, tamb\u00e9m, expandir [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":197,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-536","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compiladores"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Compiladores #2 - Viciados em Aprender<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Compiladores #2\" \/>\n<meta property=\"og:description\" content=\"O Contexto de um Compilador Para compilar um programa outros programas podem ser necess\u00e1rios para se criar um programa alvo execut\u00e1vel. Um programa fonte pode ser dividido em m\u00f3dulos armazenados em arquivos separados. A tarefa de coletar esses m\u00f3dulos \u00e9, algumas vezes, confiada a um programa distinto, chamado de pr\u00e9-processador. O pr\u00e9-processador pode, tamb\u00e9m, expandir [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Viciados em Aprender\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-29T15:03:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-29T15:03:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"368\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"blackzig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"blackzig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/\"},\"author\":{\"name\":\"blackzig\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"headline\":\"Compiladores #2\",\"datePublished\":\"2019-10-29T15:03:40+00:00\",\"dateModified\":\"2019-10-29T15:03:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/\"},\"wordCount\":383,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/51KNiYzPePL.jpg\",\"articleSection\":[\"Compiladores\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/\",\"name\":\"Compiladores #2 - Viciados em Aprender\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/51KNiYzPePL.jpg\",\"datePublished\":\"2019-10-29T15:03:40+00:00\",\"dateModified\":\"2019-10-29T15:03:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/51KNiYzPePL.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/51KNiYzPePL.jpg\",\"width\":368,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/compiladores-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compiladores #2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\",\"name\":\"Viciados em Aprender\",\"description\":\"Queremos aprender tudo o que for poss\u00edvel nesta vida.\",\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\",\"name\":\"blackzig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"blackzig\"},\"logo\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.micheladrianomedeiros.com.br\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Compiladores #2 - Viciados em Aprender","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/","og_locale":"pt_PT","og_type":"article","og_title":"Compiladores #2","og_description":"O Contexto de um Compilador Para compilar um programa outros programas podem ser necess\u00e1rios para se criar um programa alvo execut\u00e1vel. Um programa fonte pode ser dividido em m\u00f3dulos armazenados em arquivos separados. A tarefa de coletar esses m\u00f3dulos \u00e9, algumas vezes, confiada a um programa distinto, chamado de pr\u00e9-processador. O pr\u00e9-processador pode, tamb\u00e9m, expandir [&hellip;]","og_url":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/","og_site_name":"Viciados em Aprender","article_published_time":"2019-10-29T15:03:40+00:00","article_modified_time":"2019-10-29T15:03:43+00:00","og_image":[{"width":368,"height":500,"url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg","type":"image\/jpeg"}],"author":"blackzig","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"blackzig","Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#article","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/"},"author":{"name":"blackzig","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"headline":"Compiladores #2","datePublished":"2019-10-29T15:03:40+00:00","dateModified":"2019-10-29T15:03:43+00:00","mainEntityOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/"},"wordCount":383,"commentCount":0,"publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg","articleSection":["Compiladores"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/","name":"Compiladores #2 - Viciados em Aprender","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#primaryimage"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg","datePublished":"2019-10-29T15:03:40+00:00","dateModified":"2019-10-29T15:03:43+00:00","breadcrumb":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#primaryimage","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/51KNiYzPePL.jpg","width":368,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/compiladores-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/micheladrianomedeiros.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Compiladores #2"}]},{"@type":"WebSite","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/","name":"Viciados em Aprender","description":"Queremos aprender tudo o que for poss\u00edvel nesta vida.","publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micheladrianomedeiros.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":["Person","Organization"],"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e","name":"blackzig","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","width":1920,"height":1080,"caption":"blackzig"},"logo":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg"},"sameAs":["http:\/\/www.micheladrianomedeiros.com.br\/"]}]}},"_links":{"self":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/comments?post=536"}],"version-history":[{"count":1,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/536\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/536\/revisions\/539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media\/197"}],"wp:attachment":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media?parent=536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/categories?post=536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/tags?post=536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}