Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,37 @@
|
|||
class Compose {
|
||||
private:
|
||||
composition$
|
||||
public:
|
||||
function formula$ {
|
||||
=.composition$
|
||||
}
|
||||
value (x){
|
||||
=Eval(.composition$)
|
||||
}
|
||||
Class:
|
||||
module compose(a$, b$) {
|
||||
.composition$<=a$+"("+b$+"(x))"
|
||||
}
|
||||
}
|
||||
function Global Exp(x) {
|
||||
=round(2.7182818284590452**x)
|
||||
}
|
||||
class ComposeStr$ {
|
||||
private:
|
||||
composition$
|
||||
public:
|
||||
function formula$ {
|
||||
=.composition$
|
||||
}
|
||||
value (x$){
|
||||
=Eval$(.composition$.) // NEED A DOT AFTER STRING VARIABLE
|
||||
}
|
||||
Class:
|
||||
module composeStr(a$, b$) {
|
||||
.composition$<=a$+"("+b$+"(x$))"
|
||||
}
|
||||
}
|
||||
ExpLog=Compose("Exp", "Ln")
|
||||
Print ExpLog(3)
|
||||
UcaseLcase$=ComposeStr$("Ucase$", "Lcase$")
|
||||
Print UcaseLcase$("GOOD")
|
||||
Loading…
Add table
Add a link
Reference in a new issue