Brayden Rayner

  • BCS Student @ Dalhousie University
  • Programmer
  • Open Source Enthusiast
About Me
  • 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.
      , Italian
      Mi 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.

Read on LinkedIn