Back to Browse

Building a compiler on Android?

30 views
Streamed live 18 hours ago
1:36:43

Hii Guys, This is Recursion. In this series, I am gonna write a full compiler (actually a TWI) on my android device. It will include a: 1. Lexer 2. Recursive Descent Parser 3. Tree Walking Interpreter 4. Some minor optimisations Project Repo: https://github.com/anubhav-1207/Project-Arc Buy Me A Coffee: https://buymeacoffee.com/recursion120709 The language is named "Arc", because a small part of circle is called Arc, and my project Arc represents that small part of the knowledge that I have. My initial reason behind choosing a new programming language was that everyone in my class was making boring stuff (library management systems, Todo apps, etc) but I wanted to be different. So I thought, why not suffer in the most elegant way possible, and hence, the idea of Arc was born. Arc is a dynamically typed, strongly typed programming language, that has all basic features needed for a language: 1. Variables 2. Loops 3. Functions 4. Control Flows 5. Data types 6. Arrays 7. Scoping Subscribe to my channel and support my development!This stream is created with #PRISMLiveStudio

Download

1 formats

Video Formats

360pmp480.7 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Building a compiler on Android? | NatokHD