elecro / aplusdotnet Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/aplusdotnet
Automatically exported from code.google.com/p/aplusdotnet
See more here: http://www.aplusdev.org/APlusRefV2_14.html#HEADING299
Example:
_issf{(`a;<5)}
Result:
1
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 1:32
Solve dyadic function is also missing from the engine. Implementation is
required.
Tasks:
- Add symbol to APL and ASCII lexer. (related to issue 3)
- Add token to the parser. (related to issue 3)
- Add reference to the method in the MethodChooser.
- Implement method.
Original issue reported on code.google.com by [email protected]
on 3 Jun 2011 at 9:30
Here: http://www.aplusdev.org/APlusRefV2_14.html#HEADING275
Example:
_alsf{(`test;5)}
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 1:23
This issue was created by revision r105.
Add some logic for switching ToDot generation on/off. System command, console
argument or something similar.
Original issue reported on code.google.com by [email protected]
on 21 Jun 2011 at 3:40
Replace all fails on scalar with rank error.
Example:
s := 43
s[]:=3
//[error]: Rank
but it should not fail. Additional
s[]:='d'
should fail with type error.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 11:46
Currently the Matrix inverse monadic function is not available in the engine.
Thus the task is to implement it.
Tasks:
- Add symbol to APL and ASCII lexer.
- Add token to the parser.
- Add reference to the method in the MethodChooser.
- Implement method.
Original issue reported on code.google.com by [email protected]
on 3 Jun 2011 at 8:24
Correct the nested vectors/arrays displayer algorithm.
Example: (;(2;iota 2 3;(67; `s);9 8))
Result in A+:
<
< < 2
< 0 1 2
3 4 5
< < 67
< `s
< 9 8
Bad result in A+.NET:
<
< < 2
< 0 1 2
3 4 5
< < 67
< `s
< 9 8
Original issue reported on code.google.com by [email protected]
on 21 Jun 2011 at 2:27
Refactor 'dot' output generation to a separate class or classes. Currently it
is inside of all AST.Nodes, the method name is 'ToDot'.
Original issue reported on code.google.com by [email protected]
on 18 May 2011 at 7:23
See more here: http://www.aplusdev.org/APlusRefV2_14.html#HEADING313
Example:
_index{2 4 1;(`s1;`s2;`s3);<`n.a}
Result:
< `s3
< `n.a
< `s2
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 2:04
This issue was created by revision r101.
Currently _alsf system function fails on symbol vector input.
Example:
_alsf{`a `b `c `d}
Should result:
< `a `c
< < `b
< `d
Original issue reported on code.google.com by [email protected]
on 15 Jun 2011 at 1:24
This issue was created by revision r103.
Matrix inverse is mostly implemented in issue 4, but the pseudoinverse case is
missing.
Original issue reported on code.google.com by [email protected]
on 20 Jun 2011 at 12:28
See more here: http://www.aplusdev.org/APlusRefV2_14.html#HEADING282
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 1:33
Currently only two lexers are implemented in the system: APL and ASCII. The
original A+ describes a third UNI lexer. (For more info see the docs)
TODO:
* Implement the lexer
* Make the lexer available in the system ($mode/command args)
* Add at least one testcase for each UNI lexer symbol
Original issue reported on code.google.com by [email protected]
on 28 Mar 2013 at 3:12
See more here: http://www.aplusdev.org/APlusRefV2_14.html#106
Example:
Inventory := (("Oxford"; "Oxford";"Loafer";"Loafer");
("Brown"; "Tan"; "Black"; "Brown");
(128.98; 175.98; 112.50; 112.50))
index := Inventory[0 1] _index_of (<"Oxford";<"Tan")
index pick 2 pick Inventory
Result:
175.98
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 1:59
Inside the monadic Disclose function's code there is a 'ConvertToFloat' method.
Move the method from here, make it an extension method and check if this logic
is used elsewhere.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 3:30
See more here: http://www.aplusdev.org/APlusRefV2_14.html#HEADING286
Exmaple:
_flat{(iota 3; < 2 3; 1 2 rho 6)}
Result:
0 1 2 2 3 6 6
Original issue reported on code.google.com by [email protected]
on 6 Jun 2011 at 1:29
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.