Remove article gdscript-progress-report-type-checking-back
article thumbnail

GDScript progress report: Writing a new parser

Mircosoft Game Dev

As you might be aware right now I'm currently working on revamping the GDScript compiler. After finishing the tokenizer in the last report, I've been working on the new parser. See other articles in this Godot 4.0 GDScript series: GDScript progress report: Writing a tokenizer. Pretty tree printer.

Writing 52
article thumbnail

GDScript progress report: New GDScript is now merged

Mircosoft Game Dev

This is the work explained in previous progress reports. See other articles in this Godot 4.0 GDScript series: GDScript progress report: Writing a tokenizer. GDScript progress report: Writing a new parser. GDScript progress report: Type checking is back.

Code 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

GSoC 2019 progress report #2

Mircosoft Game Dev

The GSoC coding period is close to the finish line, and our 8 students are hard at work to finalize their projects as best as they can, while writing their final evaluation report. Yet, I've asked them for a quick update on what they've been working on over the past few weeks since the first progress report (read part 1 and part 2 ).

article thumbnail

GDScript progress report: Type checking is back

Mircosoft Game Dev

After completing the new tokenizer and parser as mentioned in the previous reports, I started working on the code analyzer, which is responsible for type checking and also for used for other features like warnings and some optimizations. See other articles in this Godot 4.0 GDScript progress report: Writing a new parser.

article thumbnail

GDScript progress report: Feature-complete for 4.0

Mircosoft Game Dev

It has been a while since my last report. Work on GDNative is not completed yet, so maybe I'll have something interesting to report later on. For now, let me show what was done on GDScript. See other articles in this Godot 4.0 GDScript series: GDScript progress report: Writing a tokenizer.

Feature 52
article thumbnail

GDScript progress report: Writing a tokenizer

Mircosoft Game Dev

Some of you may not be aware, but I'm currently rewriting GDScript. The main rationale to rewrite the GDScript implementation is that it has been changed so much that it's gotten quite hard to understand after receiving so many new features. See other articles in this Godot 4.0 GDScript progress report: Writing a new parser.

Writing 52
article thumbnail

GDScript progress report: Typed instructions

Mircosoft Game Dev

It's been a while since my last report because this particular task took me more time than I anticipated. GDScript now got a much needed optimization. See other articles in this Godot 4.0 GDScript series: GDScript progress report: Writing a tokenizer. GDScript progress report: Writing a new parser.

Bug 52