keymanapp / keymanapp/keyman

[developer] KeymanWeb compiler needs to optimise static stores

Open
#1,007 4 comments 0 reactions 0 assignees View on GitHub
developer/ developer/compilers/ feat
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

When compiling a keyboard with repeated platform statements, this generates many repeated stores. For an example, see https://github.com/silcam/Cameroon-Keyboard/blob/BrokenRules/src/km/cameroon_qwerty/source/cameroon_qwerty.kmn

If repeated stores are not used as a variable store, then they should be optimised to a single reference at compile time.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.