My first task this week is picking up from the codegen issue last week. So to summarize, I need some good changes for codegeneration as a whole. So a while ago, I reused some concepts from yacc (or rather any parser) and the idea was to have a stack property, and this would be modified …
Week 1: HSQL
I intended Week 1 to touch up any big issues that I'd noticed in the work I'd done so far - error management, and refining the AST and Variable Table. Error Management and Imports So, all compilers generally have multiple stages, and each stage may throw errors/warnings. Along with that, often, there may be some …
Week 0.5: Development Environment
I run Linux for most of my development work (As would most college-level students for college work). I specifically prefer to use Manjaro (or any Arch-based distribution, to be honest) because of how well it has worked for me. Honestly, stock Manjaro is good enough sometimes However, if you head over to the HPCC Systems …
Week 0: About HPCC Systems and HSQL
HPCC Systems is a high-performant, enterprise-ready open-source supercomputing platform (Check out their Official Page and their Github organization). Maybe a better way of putting it is, it provides a really easy way to perform data cleaning, transformation, aggregations (and most other tasks you may need with big data) in an efficient and distributed fashion. But …