Create a Programming Language - Episode 2: Reading from a Source File
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 continue to create the components necessary for the lexer to function. These are primarily the SourceFile and SourceLine classes.
- Intro 0:00
- DebugFile 0:51
- SourceLine 11:43
- SourceFile 33:34
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: 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/