Difference: FRCVLabMLSA_issues (2 vs. 3)

Revision 32017-07-12 - AnneMarieBogar

Line: 1 to 1
 
META TOPICPARENT name="FRCVLabMLSA"
<meta name="robots" content="noindex" />
Changed:
<
<

Known Issues

>
>

MLSA_logo.png Known Issues

 

C

Changed:
<
<
1. Any python calls other than the "PyRun_SimpleFile" call.

2. Redefinitions of functions (functions with the same name as functions in standard libraries) may break the program.

3. The name of the source file cannot contain spaces

4. Definitions in external C files are not combined with the main program graph

>
>
  1. Cannot handle any python calls other than the "PyRun_SimpleFile" call.
  2. Cannot handle redefinitions of functions (functions with the same name as functions in standard libraries)
  3. Cannot handle cases when the name of the source file contains spaces
  4. Definitions in external C files can only be caught with the inclusion of a header file
  5. Doesn’t handle "dynamic dispatch" at all, and therefore cannot determine when a certain class's member function is called
    • handles these cases simply with "OBJ.call()"
 

Python

Changed:
<
<
1. The software doesn’t handle lambda functions

2. It doesn’t handle dictionary structures (problem with keys)

3. It only works for calls and arguments that are expressed using binary operations (not all binary operations are supported)

4. The software doesn’t record arguments of functions from objects and desn't handle "dynamic dispatch" at all.

5. It doesn’t handle lists operations as arguments.

>
>
  1. Doesn’t handle lambda functions, although it catches them in function calls
  2. Doesn’t handle "dynamic dispatch" at all, and therefore cannot determine when a certain class's member function is called
    • handles these cases simply with "OBJ.call()"
  3. Cannot handle function calls inside lambda functions (links them to the outer function)

JavaScript

  1. Cannot handle classes
  2. Cannot handle function calls inside Anonymous Functions (links them to the outer function)
  3. Cannot handle other JavaScript program's functions being invoked, as there is no set protocol for this
  4. Doesn’t handle "dynamic dispatch" at all, and therefore cannot determine when a certain class's member function is called
    • handles these cases simply with "OBJ.call()"
 

Permissions

  • Persons/group who can view/change the page:
  • Set ALLOWTOPICCHANGE = FRCVRoboticsGroup

-- (c) Fordham University Robotics and Computer Vision \ No newline at end of file

Added:
>
>
META FILEATTACHMENT attachment="MLSA_logo.png" attr="" comment="" date="1499887759" name="MLSA_logo.png" path="MLSA_logo.png" size="39428" user="AnneMarieBogar" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback