Skip to content

Commit

Permalink
add readme | # slang πŸ•β€πŸ¦Ί
Browse files Browse the repository at this point in the history
  • Loading branch information
4nkitd committed Oct 23, 2021
1 parent 70ae3da commit 7d51320
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# slang πŸ•β€πŸ¦Ί

goal was to learn how a interpreter works, in other works who does these programing languages i use on daily basis works behind the seen how a variable is assigned it's value and other things in the same realm.

## why Go ?

before this i mainly worked with scripting language other than java. the gofmt and binary file output are the main reasons though.

## can i use this language ?

### NO

this barely even compare to the stepping stones of a daily driven language like go or js. it exists only so that someone can read and understand how a language works under the hood.

---<!-- markdownlint-capture -->

### Main Components of a language

- Token list
- Tokenizer ( lexer )
- Parser

0 comments on commit 7d51320

Please sign in to comment.