Brayden Rayner
- BCS Student @ Dalhousie University
- Programmer
- Open Source Enthusiast
-
whoami
My name is Brayden Rayner, I am a third-year Bachelor of Computer Science student at Dalhousie University. I am fascinated with low-level programming, cybersecurity, automation, language development, etc.
-
skills --list
- Low-Level Programming (C/C++/Rust)
- Data Analytics (Power BI)
- Programming Language Development
-
Languages: English,
French
Je m'appelle Brayden Rayner, je suis en 3e année d'informatique à Dalhousie University., ItalianMi chiamo Brayden Rayner e sto al terzo anno di informatica a Dalhousie University.
Projects
Lox++
My C++ implementation of the Lox language created by Robert Nystrom.
Nadra
Nadra is a scripting language with a Ruby-like syntax that is transpiled into Python 3.
Articles
So, you want to write a parser?
An article I wrote on LinkedIn, which goes over the process of building an expression parser, touches on context-free grammars, and provides some challenges for the reader to attempt.