2

Writing a Programming Language (in Rust) 20: Laurel: Porting a bash script to La...

 2 years ago
source link: https://www.youtube.com/watch?v=SGy2icp8aTI
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
0:00 / 2:45:51

Writing a Programming Language (in Rust) 20: Laurel: Porting a bash script to Laurel

108 views
Mar 8, 2022

310 subscribers

This is episode 20 of the "Writing a Programming Language (in Rust)" livestream series, where I'll be implementing a skeleton C-style programming language from scratch using Rust and LALRPOP.

The live stream is ongoing at https://www.twitch.tv/ezanmoto. I generally stream at 14:00 GMT each Saturday.

The source code for the stream is available at https://github.com/eZanmoto/norpl.

0:00:00 Replace overloaded `.` operator 0:13:37 Replace overloaded `()` operator 0:22:35 Add rudimentary `import` implementation 1:17:04 Import process environment variables 1:21:30 Enable shorcut access to object properties 2:20:48 Add operator for safe indexing 2:21:12 Continuing porting of Docker install script

Show less

Show more


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK