Hey all! These past two week have been quite a ride, and I decided to take a break from coding because of how much typing I have been doing and to save my self some extra headaches. I decided to go into the more creative path of exploration and started designing the programming language syntax and features. I've also started drafting my requisition forms for the breadboard kit, circuit board programs, and processor. I will upload my notes of the programming language design when I get a hold of them again. For now, let me explain what goes into a compiler and interpreter. A standard interpreter has two main parts: a lexer and parser. A lexer takes in the text and spits out tokenized symbols that represent each word or statement in the code. By transforming text into tokens, it makes the job of actually interpreting and translating the code much easier. The parser takes these tokens and constructs and AST or Abstract Syntax Tree, which represents all the token in a semantic data structure, similar to how we represent English sentences. An AST lends easily to operator precedence, optimization, and advanced syntactic sugar. Requisition Forms I'm currently finalizing my research for the things I need to get to start my EE and quickly pump out a prototype so I can tinker with it. I have three main things I'll need to get:
1 Comment
Mary Ellen Carsley
11/4/2022 09:15:17 am
Jeffrey, you are getting better and better at explaining your project in new, clearer, and more engaging ways! Bravo and keep up the good work! Let me know when you want to meet to buy the things you need. Remember to post your fall/winter goals as soon as possible. This is what you hope to accomplish be mid-February which will be our next review. Looking forward to meeting with you both this month to catch up in detail!
Reply
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2022
Categories |