Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pgagnidze committed May 19, 2023
1 parent c3215dd commit 9bcb4b8
Showing 1 changed file with 41 additions and 3 deletions.
44 changes: 41 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ options-ები მოიცავს:

| ოფშენი | მოკლე ჩანაწერი | აღწერა |
|--------|------------|-------------|
| --help | -h | აჩვენეთ ოფშენები. |
| --input | -i | მიუთითეთ შესაყვანი ფაილი. |
| --ast | -a | აჩვენეთ აბსტრაქტული სინტაქსის ხე. |
| --code | -c | აჩვენეთ გენერირებული კოდი. |
Expand All @@ -37,21 +38,58 @@ options-ები მოიცავს:
| --transpile | -tp | ტრანსპილაცია Lua-ში. |
| --translate | -tr | თარგმნეთ წერილები ქართულ ენაზე. |

მაგალითისთვის:
`$ ena --result --translate -i example/example.ena`

```
შედეგი:
720
```

## მაგალითი

```ena
<table>
<tr>
<th>Lua</th>
<th>Ena</th>
</tr>
<tr>
<td>
<pre>
<code>
function faqtoriali(n)
n = n or 6
if n ~= 0 then
return n * faqtoriali(n - 1)
else
return 1
end
end
function main()
return faqtoriali()
end
main()
</code>
</pre>
</td>
<td>
<pre>
<code>
ფუნქცია ფაქტორიალი(ნ = 6) {
თუ ნ != 0 {
დააბრუნე ნ * ფაქტორიალი(ნ - 1)
} თუარა {
დააბრუნე 1
}
}
ფუნქცია main() {
დააბრუნე ფაქტორიალი()
}
```
</code>
</pre>
</td>
</tr>
</table>

## კონტრიბუცია
თუ იპოვით შეცდომას, გსურთ შემოგთავაზოთ ახალი ფუნქცია ან გჭირდებათ დახმარება რაიმესთან დაკავშირებით, გთხოვთ გახსნათ ახალი მოთხოვნა GitHub Issue-ებში.
Expand Down

0 comments on commit 9bcb4b8

Please sign in to comment.