Information / LinuxSIG

January Meeting

Thursday, January 17, 2019 @ 7:00pm

Wright State University
Russ Engineering Center, Room 348

We will talk about the exhibits for our booth at TechFest on February 16th and 17th. Everyone who is working on a project for the booth should bring what you’ve got, so that we can see the progress!
Other topics: TBD


Dynamic Languages / meeting

December 2018: A Language from Scratch

Topic: A Language from Scratch

Marc Abel presents: A Language from Scratch

You may never need to write a programming language from the ground up - yet you can learn a ton from somebody who has. For our November meeting, Marc Abel showed us the parser for DDL-Basic, a loving tribute to both TRS-80 BASIC and our group. In December, he’ll move on to the language implementation itself, showing how a language can be built from the ground up. It’s turtles (of code) all the way down. You’ll laugh, you’ll learn, you’ll leave a bigger person.

Dynamic Languages / meeting

November 2018: Parsers

Topic: Parsers

Marc Abel presents Parsers!

As you read this sentence, your mind identifies the words, punctuation, and the boundaries of the sentence. Good job - your internal parser is working well.

To write your own languages, you’ll need a parser - whether it’s a full-fledged Turing complete language, or just a tiny special-purpose Domain Specific Language (DSL). Even if you don’t, insight into how code is parsed helps you know and love your programming language better.