Blogs / Personal blogs

Brian Callahan

briancallahan.net

I am a Specialist Professor in the Department of Computer Science and Software Engineering (CSSE) and Director of the Monmouth University Cybersecurity Research Center (CRC) at Monmouth University in central New Jersey. As a researcher, my focus is broadly on all things cybersecurity: from its intersections with…

Popular posts
15
Total points
2,527
HN comments
846
Rank
#607 personal

Visit briancallahan.net → On Hacker News Aug 2020 – Dec 2022

Software Engineering 15Programming Languages 10Systems & Performance 5

7

I got the J language working on OpenBSD

Yes, I am aware that I am interrupting our self-hosting PL/0 compiler series but I think it will be worth it. Earlier today, I got the J language system running on OpenBSD . I find it important to write these up, because it helps me preserve my own knowledge of what I did and hopefully it will help others porting…

8

Let's write a compiler, part 3: A parser

Tokenizing the source code input is a great start for our compiler. Now let's turn our attention to parsing the PL/0 grammar. Once we have finished with the parser, the front end of our compiler will be finished and we will have a PL/0 validator. This is a program that can read in PL/0 source code and inform the user…