Thomas Weber 73309e9fb1 A whole lot of compiler updates
- fix handling of missing inputs
- fix handling of NaN numbers
- fix color optimization
- events -> event (still empty)
- add control_wait_until
- add data_deleteoflist
- add looks_cleargraphiceffects
- add looks_costumenumbername
- add motion_setx
- add motion_sety
- add motion_changexby
- add motion_changeyby
- add operator_letter_of
- add operator_mod
- add operator_length
- add argument_reporter_boolean
- fix procedure_call default values
- add sensing_keypressed
- add sensing_mousedown
- add sensing_keyoptions
- add pen_changePenColorParamBy
- add pen_setPenColorParamTo
- fix pen size
- add pen_menu_colorParam
2020-06-24 00:29:23 -05:00
2020-05-28 15:25:11 -04:00
2018-05-11 08:20:20 -04:00
2020-06-24 00:29:23 -05:00
2016-06-08 16:27:38 -04:00
2017-11-20 19:18:18 -05:00
2016-03-28 12:53:44 -04:00
2020-06-22 19:34:30 -05:00
2020-06-24 00:29:23 -05:00
2018-06-18 13:13:09 -04:00

What works

  • not much
  • scripts are recompiled on every run, makes many projects unplayable

Non-goals

  • upstream merging into scratch-vm
  • generating human readable code
  • 100% compatibility with every script, block, extension
  • allow modifying compiled scripts while they are running
  • being compatible with js minifiers
S
Description
Scratch VM with a JIT compiler and more features
https://turbowarp.org/
Readme MPL-2.0
35 MiB
0 Stars 2 Watchers 0 Forks
Languages
JavaScript 99.7%
HTML 0.2%