Create a Programming Language - Episode 1: Error Handling

Subscribers:
1,250
Published on ● Video Link: https://www.youtube.com/watch?v=97M1WOS1-ok



Category:
Show
Duration: 43:08
4,155 views
142


Creating a programming language is simpler than you might think. In this series, I am continuing upon the previous one in order to create a better guide to help you create your own language!

In this episode, we'll be creating a Kotlin project using gradle and getting some of the main components for our lexer set up.

- Intro 0:00
- Create Kotlin Project 2:07
- Create Sea Script 7:45
- Main Args 10:27
- Gradle Dependencies 14:56
- Faults Class 21:03
- runStage Function 36:31




Check out the intro part of my first series, where I explain the overall process: https://www.youtube.com/watch?v=1v8rNIvrLB8&feature=youtu.be

Check out the creator who initially taught me all of this: https://www.youtube.com/playlist?list=PLZQftyCk7_SdoVexSmwy_tBgs7P0b97yD

My Programming Language, Sea: https://github.com/DavidMacDonald11/Sea-Compiler

End-of-Episode Source Code (Starts at episode 2): https://github.com/DavidMacDonald11/tutorial-language/tree/fbcd70ea515c51f983ded1415b67a4f66c3fd2c0

End-Card Image by 200 Degrees from Pixabay https://pixabay.com/vectors/programmer-programming-code-work-1653351/

End-Card Music - Password Infinity by Evgeny Bardyuzha from Pixabay: https://pixabay.com/music/beats-password-infinity-123276/







Tags:
coding
programming
language
kotlin
jvm
java
gradle