Skip to content

Schemer: support GeoGebra variable value coding#199

Merged
jurei733 merged 2 commits into
masterfrom
geogebra-variable-coding
Jun 19, 2026
Merged

Schemer: support GeoGebra variable value coding#199
jurei733 merged 2 commits into
masterfrom
geogebra-variable-coding

Conversation

@jurei733

Copy link
Copy Markdown
Collaborator

Summary

  • detect Schemer variables with format: "ggb-variable" in the coding generation dialog
  • offer extraction of the value behind = via generated fragmenting
  • generate numeric and boolean rules against the extracted GeoGebra value
  • keep normal string and integer generation behavior unchanged

Context

Related to #178. This intentionally does not close the issue.

Validation

  • npx eslint -c .eslintrc.cjs projects/ngx-coding-components/src/lib/var-coding/dialogs/generate-coding-dialog.component.ts projects/ngx-coding-components/src/lib/var-coding/dialogs/generate-coding-dialog.component.spec.ts projects/ngx-coding-components/src/lib/var-coding/dialogs/geogebra-variable-coding-generator.ts --ext .ts --no-cache
  • npx ng test ngx-coding-components --watch=false --browsers=ChromeHeadless --include='projects/ngx-coding-components/src/lib/var-coding/dialogs/generate-coding-dialog.component.spec.ts'
  • npm run test:cc

@jurei733 jurei733 force-pushed the geogebra-variable-coding branch from 155d098 to 4e8c028 Compare June 19, 2026 10:08
@jurei733 jurei733 marked this pull request as ready for review June 19, 2026 10:27
@jurei733 jurei733 merged commit 6049016 into master Jun 19, 2026
7 checks passed
@jurei733 jurei733 deleted the geogebra-variable-coding branch June 19, 2026 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant