pandemonium_engine/modules/cscript
Relintai 09138d762c Ported: Use hash table for GDScript parsing
GDScript now uses hash table for lookup of type lists / functions / keywords, instead of linear String comparisons.
- lawnjelly
19f2006ec0
2023-03-18 09:44:01 +01:00
..
doc_classes Re-extracted class docs. 2023-01-14 13:38:58 +01:00
editor Ported: Highlight control flow keywords with a different color. This makes them easier to distinguish from other keywords. 2023-02-21 13:20:25 +01:00
icons
config.py
cscript_compiler.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_compiler.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_function.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
cscript_function.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
cscript_functions.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
cscript_functions.h Moved Variant related classes under a variant folder in core. 2022-08-17 13:17:12 +02:00
cscript_parser.cpp Ported: GDScriptParser - don't use index operator on linked list 2023-03-18 09:29:08 +01:00
cscript_parser.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_tokenizer.cpp Ported: Use hash table for GDScript parsing 2023-03-18 09:44:01 +01:00
cscript_tokenizer.h Ported: Use hash table for GDScript parsing 2023-03-18 09:44:01 +01:00
cscript.cpp Ported: Use hash table for GDScript parsing 2023-03-18 09:44:01 +01:00
cscript.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
register_types.cpp Ported: Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter 2023-02-21 01:30:59 +01:00
register_types.h Added module initialization levels (similar idea to what's in godot4, although I added more). 2023-01-15 11:46:13 +01:00
SCsub