D8547: R Backend highlighter

Rishabh Gupta noreply at phabricator.kde.org
Sun Oct 29 17:59:50 UTC 2017


rishabhg created this revision.
rishabhg added a reviewer: filipesaraiva.
rishabhg added a project: Cantor.
Restricted Application added a subscriber: KDE Edu.
Restricted Application added a project: KDE Edu.

REVISION SUMMARY
  - Use RKeywords to handle all the built-Ins of R
  
  - Prepare a hard-coded list of reserved keywords and operators. Reference  https://cran.r-project.org/doc/manuals/R-lang.pdf
  
  - Use apropos('') command to get the built-Ins of R and then use reserved keywords and operators list to separate out functions from it

REPOSITORY
  R55 Cantor

REVISION DETAIL
  https://phabricator.kde.org/D8547

AFFECTED FILES
  src/backends/R/CMakeLists.txt
  src/backends/R/rexpression.cpp
  src/backends/R/rhighlighter.cpp
  src/backends/R/rhighlighter.h
  src/backends/R/rkeywords.cpp
  src/backends/R/rkeywords.h
  src/backends/R/rsession.cpp
  src/backends/R/rsession.h

To: rishabhg, filipesaraiva
Cc: #kde_edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20171029/74ed8ef0/attachment.html>


More information about the kde-edu mailing list