Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to define externs of type cplx within exprs. #30

Open
searles opened this issue Jun 9, 2017 · 3 comments
Open

Allow to define externs of type cplx within exprs. #30

searles opened this issue Jun 9, 2017 · 3 comments

Comments

@searles
Copy link
Owner

searles commented Jun 9, 2017

This is a part of preparation for on-screen editing of points.

  • Use all extern cplx for on-screen editing [allow some selection].
  • Mechanism to have two bitmap fragments next to each other and select, where one of the extern cplx should be edited (eg julia split)
  • It should be possible to define externs within 'function'. Eg enter "newton(z, (z-p1)(z-p2)(z-p3))" as function and show a list below to add new externs.
    ** These externs should be added automatically based on 'function'
    *** Needs parsing information what variables exist in expr
    ** Only 'cplx' should be allowed?
    ** Need new extern type that packs 'externs' and 'expr'. What about 'function'?
@searles searles added this to the Version 3.3 milestone Jun 9, 2017
@searles
Copy link
Owner Author

searles commented Jun 9, 2017

Most likely I need a function activity. Mock-up as follows:

Mock up

Would actually be good to have a unified framework for all activity frameworks wrt copy/paste/save/load.

@searles searles changed the title Improve handling of externs Allow to define externs within exprs. Jun 30, 2017
@searles searles changed the title Allow to define externs within exprs. Allow to define externs of type cplx within exprs. Jun 30, 2017
@searles
Copy link
Owner Author

searles commented Jun 30, 2017

This should be as easy as possible! If should be really just using a variable name that does not exist yet inside. For instance, z^3 + a * z^2 + b * z + d.

@searles
Copy link
Owner Author

searles commented Jun 30, 2017

With some nice feedback this could be quite good actually...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant