Modema/System Node.js parancssor
================================

A szoftver a Node.js előzetes telepítését igényli. https://nodejs.org/


Tartalom:
---------
 - .pms fájl: forráskód
 - .cmd fájl: parancsfájl
 - <könyvtár>: példa projektek, a parancsfájl betölti és kiértékeli az összes célt.
 - modema.sh: bash script forráskódhoz
 - modema_cmd.sh: bash script parancsfájlhoz


1. Példa fájl futtaása:

Közvetlenül:
node modema_ontology_node.js --execute=example01.pms
node modema_ontology_node.js --execute=example14.pms A B C
node modema_ontology_node.js --execute_full=example_full01.pms2

Linux:
modema.sh example01.pms

Windows:
modema.bat example01.pms
modema.bat example14.pms

2. Parancsfájl futtatása (.cmd)

Közvetlenül:
node modema_ontology_node.js --commandfile=hello.cmd

Linux:
modema_cmd.sh hello.cmd

Windows:
modema_cmd.bat hello.cmd


Beépített csomagok:
-------------------
CSV
Datalog
DatalogEngine
JSON
Modema
ModemaDoc
ModemaExecute
ModemaExecuteRT
ModemaFileSystem
ModemaFullLang
ModemaMath
ModemaOntology
ModemaParser
ModemaProject
ModemaRuntimeLang
ModemaSoftware
ModemaString
ModemaTesting
ModemaTransform
ModemaVersion
OpenSSL
Python
RDF
Sparql
SparqlEngine
Turtle
UUID
XML


Parancsok:
----------
  project_load <path>: Load project.
  project_load_current <path>: Load project and switch.
  project_save <name>: Save project.
  project_switch <name>: Switch to project.
  project_close <name>: Close project.
  project_exec <method>: Call project's method.
  project_target <target>: Call project's target.
  project_list: List projects
  add_package_path <url> Add local package store's path.
  process <path>: Process input path (import all source file).
  call <command file>: Call batch file.
  execute_file <source file>: Load and execute source file.
  run <function name>: Run function with interpreter.
  import_package <path>: Import package to the default repository.
  echo <message>: Put text to the output.


