Meta/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.
 - metasystem.sh: bash script forráskódhoz
 - metasystem_cmd.sh: bash script parancsfájlhoz


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

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

Linux:
metasystem.sh example01.pms

Windows:
metasystem.bat example01.pms
metasystem.bat example14.pms

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

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

Linux:
metasystem_cmd.sh hello.cmd

Windows:
metasystem_cmd.bat hello.cmd


Beépített csomagok:
-------------------
JSON
Markdown
Mermaid
MetaSystem
MetaSystemDoc
MetaSystemExecute
MetaSystemExecuteRT
MetaSystemFileSystem
MetaSystemMetaLang
MetaSystemMetaLangRT
MetaSystemOntology
MetaSystemProject
MetaSystemString
MetaSystemTesting
MetaSystemTransform
MetaSystemVersion
Python
RDF
Turtle
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.


