eFORTH web fonctionne dans tous les navigateurs web, sur tous les systèmes Windows, Linux, MacOS,
Android... Comment est-ce possible?
Le secret de cette extraordinaire polyvalence est très simple: un mariage réussi entre Javascript et FORTH.
La plupart des primitives du langage FORTH sont écrites dans un pseudo-assembleur ou en FORTH. Nous allons voir comment
agrandir le vocabulaire web en définissant le mot ellipse:
Notice: Undefined variable: Eforth in /home/arduinofom/eforth/articles/pages/installation/web/createDefsCallingJS.phtml on line 69
Fatal error: Uncaught Error: Call to a member function sourceForView() on null in /home/arduinofom/eforth/articles/pages/installation/web/createDefsCallingJS.phtml:69
Stack trace:
#0 /home/arduinofom/eforth/application/views/scripts/article/index.phtml(7): include()
#1 /home/arduinofom/vendors/ZendFramework-1.12.20/library/Zend/View.php(157): include('/home/arduinofo...')
#2 /home/arduinofom/vendors/ZendFramework-1.12.20/library/Zend/View/Abstract.php(888): Zend_View->_run('/home/arduinofo...')
#3 /home/arduinofom/vendors/ZendFramework-1.12.20/library/Zend/Controller/Action/Helper/ViewRenderer.php(912): Zend_View_Abstract->render(NULL)
#4 /home/arduinofom/vendors/ZendFramework-1.12.20/library/Zend/Controller/Action/Helper/ViewRenderer.php(933): Zend_Controller_Action_Helper_ViewRenderer->renderScript('article/index.p...', NULL)
#5 /home/arduinofom/vendors/ZendFramework-1.12.20/library/Zend/Controller/Action/Helper/ViewRenderer.php(972): Zend_Controller_Action_Helper_ViewRenderer->render()
#6 /home/arduinofom/vendors/ZendF in /home/arduinofom/eforth/articles/pages/installation/web/createDefsCallingJS.phtml on line 69