Mercerenies / gdlisp

Lisp on the Godot platform
GNU General Public License v3.0
140 stars 1 forks source link

The Great GDScript Builtin Function List #76

Closed Mercerenies closed 2 years ago

Mercerenies commented 2 years ago

This is a list of all of the functions defined in the @GDScript namespace. GDLisp should, in some form or another, support all of these or something comparable to all of these.

Mercerenies commented 2 years ago

Note: Does not include typecasting functions like int, nor does it include #65-style pseudo-constructors. Separate issues will be opened as necessary.

Mercerenies commented 2 years ago

Notes on some specific implementations. This comment will be updated as more notes need to be added.

Mercerenies commented 2 years ago

Once print is done, we will want to remove print from bind_helper_symbols.

Mercerenies commented 2 years ago

assert had to be a special case, due to it not following the usual argument evaluation rules (arguments are not evaluated in release mode), similar to yield. As of 48487b5, this issue is closed. All Godot 3.4 functions have been implemented.