Skip to content

Commit

Permalink
edit, build
Browse files Browse the repository at this point in the history
  • Loading branch information
shabane committed Jul 30, 2024
1 parent 9387335 commit 87f3bb3
Show file tree
Hide file tree
Showing 22 changed files with 756 additions and 53 deletions.
7 changes: 5 additions & 2 deletions content/post/transpiler/transpiler.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "Transpiler"
title: "Transpiler | ترجمه کد C به Bash"
date: 2024-07-27T18:27:21+03:30
draft: false
mage: images/post/transpiler.jpg
image: images/post/transpiler.jpg
author: 'arya shabane'
categories: [
"programming",
Expand All @@ -12,6 +12,7 @@ tags: [
]
---

<span style='font-size: 25px'>

همان‌طور که می‌دانید، کامپایلرها سورس کد ما که به یک زبان سطح بالا نوشته شده است را به یک زبان سطح پایین‌تر ترجمه می‌کنند. برای مثال، کامپایلر کدی که به زبان
C
Expand Down Expand Up @@ -54,3 +55,5 @@ C
Bash
ترجمه کرد. با این حال اینکار برای تبدیل بعضی از کد های ساده به یک کد
پرتابل می‌تواند مفید باشد

</span>
2 changes: 1 addition & 1 deletion docs/archives/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/categories/programming/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@
</a><a href=/tags/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%D8%B3%D8%AA/ class=font_size_2>آموزش راست
</a><a href=/tags/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%B2%D8%A8%D8%A7%D9%86-rust/ class=font_size_2>آموزش فارسی زبان Rust
</a><a href=/tags/%D8%A7%D9%85%D9%88%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-rust/ class=font_size_2>اموزش زبان Rust
</a><a href=/tags/%D8%A7%D9%85%D9%88%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B1%D8%A7%D8%B3%D8%AA/ class=font_size_2>اموزش زبان راست</a></div></section></aside><main class="main full-width"><header><h3 class=section-title>Categories</h3><div class=section-card><div class=section-details><h3 class=section-count>5 صفحه</h3><h1 class=section-term>Programming</h1></div></div></header><section class=article-list--compact><article><a href=/p/transpiler/><div class=article-details><h2 class=article-title>Transpiler</h2><footer class=article-time><time datetime=2024-07-27T18:27:21+03:30>Jul 27, 2024</time></footer></div></a></article><article><a href=/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/><div class=article-details><h2 class=article-title>انواع داده های اولیه در rust</h2><footer class=article-time><time datetime=2024-01-03T01:30:52+03:30>Jan 03, 2024</time></footer></div><div class=article-image><img src=/images/post/rustdatatypes.jpg loading=lazy alt="Featured image of post انواع داده های اولیه در rust"></div></a></article><article><a href=/p/%D9%85%D8%AA%D8%BA%DB%8C%D8%B1-%D8%AF%D8%B1-rust/><div class=article-details><h2 class=article-title>متغیر در rust</h2><footer class=article-time><time datetime=2024-01-01T01:39:05+03:30>Jan 01, 2024</time></footer></div><div class=article-image><img src=/images/post/datatypes-rust.jpg loading=lazy alt="Featured image of post متغیر در rust"></div></a></article><article><a href=/rust/><div class=article-details><h2 class=article-title>Rust</h2><footer class=article-time><time datetime=2023-12-31T00:00:00Z>Dec 31, 2023</time></footer></div><div class=article-image><img src=/images/post/rust.png loading=lazy alt="Featured image of post Rust"></div></a></article><article><a href=/p/%D8%AA%D9%81%D8%A7%D9%88%D8%AA-staticlink-%D9%88-dynamiclink-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C/><div class=article-details><h2 class=article-title>تفاوت Staticlink و Dynamiclink در زبان های برنامه نویسی</h2><footer class=article-time><time datetime=2023-11-03T00:21:46+03:30>Nov 03, 2023</time></footer></div><div class=article-image><img src=/images/post/staticvsdynamic.jpg loading=lazy alt="Featured image of post تفاوت Staticlink و Dynamiclink در زبان های برنامه نویسی"></div></a></article></section><footer class=site-footer><section class=copyright>&copy;
</a><a href=/tags/%D8%A7%D9%85%D9%88%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B1%D8%A7%D8%B3%D8%AA/ class=font_size_2>اموزش زبان راست</a></div></section></aside><main class="main full-width"><header><h3 class=section-title>Categories</h3><div class=section-card><div class=section-details><h3 class=section-count>5 صفحه</h3><h1 class=section-term>Programming</h1></div></div></header><section class=article-list--compact><article><a href=/p/transpiler-%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AF-c-%D8%A8%D9%87-bash/><div class=article-details><h2 class=article-title>Transpiler | ترجمه کد C به Bash</h2><footer class=article-time><time datetime=2024-07-27T18:27:21+03:30>Jul 27, 2024</time></footer></div><div class=article-image><img src=/images/post/transpiler.jpg loading=lazy alt="Featured image of post Transpiler | ترجمه کد C به Bash"></div></a></article><article><a href=/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/><div class=article-details><h2 class=article-title>انواع داده های اولیه در rust</h2><footer class=article-time><time datetime=2024-01-03T01:30:52+03:30>Jan 03, 2024</time></footer></div><div class=article-image><img src=/images/post/rustdatatypes.jpg loading=lazy alt="Featured image of post انواع داده های اولیه در rust"></div></a></article><article><a href=/p/%D9%85%D8%AA%D8%BA%DB%8C%D8%B1-%D8%AF%D8%B1-rust/><div class=article-details><h2 class=article-title>متغیر در rust</h2><footer class=article-time><time datetime=2024-01-01T01:39:05+03:30>Jan 01, 2024</time></footer></div><div class=article-image><img src=/images/post/datatypes-rust.jpg loading=lazy alt="Featured image of post متغیر در rust"></div></a></article><article><a href=/rust/><div class=article-details><h2 class=article-title>Rust</h2><footer class=article-time><time datetime=2023-12-31T00:00:00Z>Dec 31, 2023</time></footer></div><div class=article-image><img src=/images/post/rust.png loading=lazy alt="Featured image of post Rust"></div></a></article><article><a href=/p/%D8%AA%D9%81%D8%A7%D9%88%D8%AA-staticlink-%D9%88-dynamiclink-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C/><div class=article-details><h2 class=article-title>تفاوت Staticlink و Dynamiclink در زبان های برنامه نویسی</h2><footer class=article-time><time datetime=2023-11-03T00:21:46+03:30>Nov 03, 2023</time></footer></div><div class=article-image><img src=/images/post/staticvsdynamic.jpg loading=lazy alt="Featured image of post تفاوت Staticlink و Dynamiclink در زبان های برنامه نویسی"></div></a></article></section><footer class=site-footer><section class=copyright>&copy;
2020 -
2024 bit-orbit</section><section class=powerby>قدرت گرفته از <a href=https://gohugo.io/ target=_blank rel=noopener>Hugo</a><br>قالب <b><a href=https://github.com/CaiJimmy/hugo-theme-stack target=_blank rel=noopener data-version=3.21.0>Stack</a></b> ساخته شده توسط <a href=https://jimmycai.com target=_blank rel=noopener>Jimmy</a></section></footer></main></div><script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/vibrant.min.js integrity="sha256-awcR2jno4kI5X0zL8ex0vi2z+KMkF24hUW8WePSA9HM=" crossorigin=anonymous></script><script type=text/javascript src=/ts/main.js defer></script><script>(function(){const e=document.createElement("link");e.href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap",e.type="text/css",e.rel="stylesheet",document.head.appendChild(e)})()</script></body></html>
6 changes: 4 additions & 2 deletions docs/categories/programming/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Programming on bit-orbit</title><link>https://bit-orbit.github.io/categories/programming/</link><description>Recent content in Programming on bit-orbit</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sat, 27 Jul 2024 18:27:21 +0330</lastBuildDate><atom:link href="https://bit-orbit.github.io/categories/programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Transpiler</title><link>https://bit-orbit.github.io/p/transpiler/</link><pubDate>Sat, 27 Jul 2024 18:27:21 +0330</pubDate><guid>https://bit-orbit.github.io/p/transpiler/</guid><description>&lt;p>همان‌طور که می‌دانید، کامپایلرها سورس کد ما که به یک زبان سطح بالا نوشته شده است را به یک زبان سطح پایین‌تر ترجمه می‌کنند. برای مثال، کامپایلر کدی که به زبان
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Programming on bit-orbit</title><link>https://bit-orbit.github.io/categories/programming/</link><description>Recent content in Programming on bit-orbit</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sat, 27 Jul 2024 18:27:21 +0330</lastBuildDate><atom:link href="https://bit-orbit.github.io/categories/programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Transpiler | ترجمه کد C به Bash</title><link>https://bit-orbit.github.io/p/transpiler-%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AF-c-%D8%A8%D9%87-bash/</link><pubDate>Sat, 27 Jul 2024 18:27:21 +0330</pubDate><guid>https://bit-orbit.github.io/p/transpiler-%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AF-c-%D8%A8%D9%87-bash/</guid><description>&lt;img src="https://bit-orbit.github.io/images/post/transpiler.jpg" alt="Featured image of post Transpiler | ترجمه کد C به Bash" />&lt;span style='font-size: 25px'>
&lt;p>همان‌طور که می‌دانید، کامپایلرها سورس کد ما که به یک زبان سطح بالا نوشته شده است را به یک زبان سطح پایین‌تر ترجمه می‌کنند. برای مثال، کامپایلر کدی که به زبان
C
نوشته شده است را به زبان اسمبلی ترجمه می‌کند. همچنین باید ذکر کنم که در زبان
Expand Down Expand Up @@ -34,7 +35,8 @@ C
نوشته شده رو نمی‌شود به
Bash
ترجمه کرد. با این حال اینکار برای تبدیل بعضی از کد های ساده به یک کد
پرتابل می‌تواند مفید باشد&lt;/p></description></item><item><title>انواع داده های اولیه در rust</title><link>https://bit-orbit.github.io/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/</link><pubDate>Wed, 03 Jan 2024 01:30:52 +0330</pubDate><guid>https://bit-orbit.github.io/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/</guid><description>&lt;img src="https://bit-orbit.github.io/images/post/rustdatatypes.jpg" alt="Featured image of post انواع داده های اولیه در rust" />&lt;p>هر زبان برنامه نویسی انواعی از داده ها رو داره، مثلا
پرتابل می‌تواند مفید باشد&lt;/p>
&lt;/span></description></item><item><title>انواع داده های اولیه در rust</title><link>https://bit-orbit.github.io/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/</link><pubDate>Wed, 03 Jan 2024 01:30:52 +0330</pubDate><guid>https://bit-orbit.github.io/p/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%AF%D8%B1-rust/</guid><description>&lt;img src="https://bit-orbit.github.io/images/post/rustdatatypes.jpg" alt="Featured image of post انواع داده های اولیه در rust" />&lt;p>هر زبان برنامه نویسی انواعی از داده ها رو داره، مثلا
داده های عددی، کاراکتر و یا رشته‌ای از کاراکتر ها. زبان
rust
هم انواع داده‌ای زیادی رو پشتیبانی می‌کنه و خب حتی
Expand Down
2 changes: 1 addition & 1 deletion docs/en/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!doctype html><html lang=en dir=ltr><head><meta name=generator content="Hugo 0.129.0"><meta charset=utf-8><meta name=viewport content='width=device-width,initial-scale=1'><meta name=description content='Example description'><title>bit-orbit</title>
<!doctype html><html lang=en dir=ltr><head><meta name=generator content="Hugo 0.130.0"><meta charset=utf-8><meta name=viewport content='width=device-width,initial-scale=1'><meta name=description content='Example description'><title>bit-orbit</title>
<link rel=canonical href=https://bit-orbit.github.io/en/><link rel=stylesheet href=/scss/style.min.abbd69b2908fdfcd5179898beaafd374514a86538d81639ddd2c58c06ae54e40.css><meta property='og:title' content='bit-orbit'><meta property='og:description' content='Example description'><meta property='og:url' content='https://bit-orbit.github.io/en/'><meta property='og:site_name' content='bit-orbit'><meta property='og:type' content='website'><meta name=twitter:title content="bit-orbit"><meta name=twitter:description content="Example description"><link rel=alternate type=application/rss+xml href=https://bit-orbit.github.io/en/index.xml><link rel="shortcut icon" href=/favico.ico></head><body><script>(function(){const e="StackColorScheme";localStorage.getItem(e)||localStorage.setItem(e,"auto")})()</script><script>(function(){const t="StackColorScheme",e=localStorage.getItem(t),n=window.matchMedia("(prefers-color-scheme: dark)").matches===!0;e=="dark"||e==="auto"&&n?document.documentElement.dataset.scheme="dark":document.documentElement.dataset.scheme="light"})()</script><div class="container main-container flex on-phone--column extended"><aside class="sidebar left-sidebar sticky"><button class="hamburger hamburger--spin" type=button id=toggle-menu aria-label="Toggle Menu">
<span class=hamburger-box><span class=hamburger-inner></span></span></button><header><figure class=site-avatar><a href=/en/><img src=/img/avatar_hu6497cd18a0b38fe5a894b4a634389306_35604_300x0_resize_box_3.png width=300 height=300 class=site-logo loading=lazy alt=Avatar>
</a><span class=emoji>👾</span></figure><div class=site-meta><h1 class=site-name><a href=/en>bit-orbit</a></h1><h2 class=site-description>Linux | Python | Book | Fun | Life | Rust | 0110</h2></div></header><ol class=social-menu><li><a href=https://github.com/shabane target=_blank title=GitHub rel=me><svg class="icon icon-tabler icon-tabler-brand-github" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentcolor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2 2.8-.3 5.5-1.4 5.5-6a4.6 4.6.0 00-1.3-3.2 4.2 4.2.0 00-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3.0 00-6.2.0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2.0 00-.1 3.2A4.6 4.6.0 004 9.5c0 4.6 2.7 5.7 5.5 6-.6.6-.6 1.2-.5 2V21"/></svg></a></li><li><a href=https://twitter.com/m_shabane target=_blank title=Twitter rel=me><svg class="icon icon-tabler icon-tabler-brand-twitter" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentcolor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M22 4.01c-1 .49-1.98.689-3 .99-1.121-1.265-2.783-1.335-4.38-.737S11.977 6.323 12 8v1c-3.245.083-6.135-1.395-8-4 0 0-4.182 7.433 4 11-1.872 1.247-3.739 2.088-6 2 3.308 1.803 6.913 2.423 10.034 1.517 3.58-1.04 6.522-3.723 7.651-7.742a13.84 13.84.0 00.497-3.753C20.18 7.773 21.692 5.25 22 4.009z"/></svg></a></li></ol><ol class=menu id=main-menu><div class=menu-bottom-section><li id=i18n-switch><svg class="icon icon-tabler icon-tabler-language" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentcolor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 5h7"/><path d="M9 3v2c0 4.418-2.239 8-5 8"/><path d="M5 9c-.003 2.144 2.952 3.908 6.7 4"/><path d="M12 20l4-9 4 9"/><path d="M19.1 18h-6.2"/></svg>
Expand Down
2 changes: 1 addition & 1 deletion docs/fa/sitemap.xml

Large diffs are not rendered by default.

Binary file added docs/images/post/transpiler.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 87f3bb3

Please sign in to comment.