[2] Token Types - Creating Your OWN Coding Language!

  Рет қаралды 4,956

TheIvoryCoder

TheIvoryCoder

Күн бұрын

Пікірлер: 21
@tristancowen5636
@tristancowen5636 2 жыл бұрын
Actually hyped for this! This seems like the most simple tutorial series for making an interpreter, the rest get convoluted with Classes and all. Can't wait for the next part and keep it up!
@arielmenezes8919
@arielmenezes8919 Жыл бұрын
Your videos are amazing, you have a natural way of giving tutorials and talking into the microphone, thanks for the help with lexer and parser
@theivorycoder
@theivorycoder Жыл бұрын
Thank you! I'm Glad you like them!
@TB-tv2zf
@TB-tv2zf Жыл бұрын
Fantastic straight to the point explanation. Can't wait for future episodes.
@pusab2064
@pusab2064 2 жыл бұрын
Really good video, cant wait for part 3.
@juanpauloazaelpalacios-vil5422
@juanpauloazaelpalacios-vil5422 Жыл бұрын
Can’t wait for part 3! Wanted to make a language based on VHDL :)
@theivorycoder
@theivorycoder Жыл бұрын
Awesome! Good Luck 👍👍!
@4-starsd646
@4-starsd646 Жыл бұрын
When is the third part??
@rezqy_
@rezqy_ 2 жыл бұрын
Thank you very much for the second part!!!
@theivorycoder
@theivorycoder 2 жыл бұрын
no problem! Hope you like it! :)
@fatimanasir1502
@fatimanasir1502 Жыл бұрын
can you please upload the whole series asap :( my whole course is dependent on you. gr8 fan!! keep up the good work!! :D ^_^
@theivorycoder
@theivorycoder Жыл бұрын
Hey! I'm glad you like it, unfortunately I have a lot of priorities so I can't spew out videos daily. Although I will try to get them done as quickly as possible!
@phillipPbor
@phillipPbor Жыл бұрын
i get error from import regex as re how?
@rezqy_
@rezqy_ 2 жыл бұрын
The only thing is that if I take a string like 'print "Hi"' and a string like 'print("Hi")', it scans correctly for the first one but for the second, it just gives me the whole as a symbol
@theivorycoder
@theivorycoder 2 жыл бұрын
That's a really good point! One way you may be able to get around it is by replacing "(" and ")" with a space before you do anything else. that way you still get two separate tokens and the second one will still register as a string. The only other thing you'll need to do is remove all empty array items which can be done like this: tokens = [x for x in tokens if x] I'll be sure to cover this in the next video! Thanks :)
@ArtikLamartik
@ArtikLamartik 6 ай бұрын
very good vid!
@Programming-Fun-With-Hima
@Programming-Fun-With-Hima Жыл бұрын
Oh, that accent ❤
@igorek6464
@igorek6464 Жыл бұрын
you are cool
@codexed-i
@codexed-i Жыл бұрын
Wait, "var"? why don't you use "let"?
@theivorycoder
@theivorycoder Жыл бұрын
It's up to you! I just decided to use var
@codexed-i
@codexed-i Жыл бұрын
@@theivorycoder I cant use var, let is superior in every way. also, i'm coding it in Javascript and it works well! but, where i will add the parenthesis on function calls?
[3] Variables (pt. 1) - Create Your OWN Coding Language!
7:13
TheIvoryCoder
Рет қаралды 2,4 М.
[1] The Lexer - Creating Your OWN Coding Language!
11:00
TheIvoryCoder
Рет қаралды 26 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
How to read Haskell code (in 7 minutes)
6:51
peppidesu
Рет қаралды 78 М.
5 Python Libraries You Should Know in 2025!
22:30
Keith Galli
Рет қаралды 89 М.
Writing My Own Database From Scratch
42:00
Tony Saro
Рет қаралды 267 М.
A Compiler For Our Own Programming Language // Full Guide
18:54
How to Code (almost) Any Feature
9:48
DaFluffyPotato
Рет қаралды 715 М.
Let's Create a Compiler (Pt.1)
1:11:03
Pixeled
Рет қаралды 603 М.
[4] Variables (pt. 2) - Create Your OWN Coding Language!
12:39
TheIvoryCoder
Рет қаралды 1,5 М.