Skip to content

minssy/m-interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9e8f560 · Apr 7, 2020

History

15 Commits
Mar 28, 2020
Jan 5, 2020
Mar 1, 2020
Jan 5, 2020
Jan 5, 2020
Apr 7, 2020
Apr 7, 2020
Apr 7, 2020
Mar 28, 2020
Mar 28, 2020
Mar 28, 2020
Mar 28, 2020
Mar 28, 2020
Mar 1, 2020
Mar 28, 2020
Mar 28, 2020
Feb 4, 2020
Feb 4, 2020
Jan 10, 2020
Mar 28, 2020
Jan 14, 2020
Apr 7, 2020

Repository files navigation

mare-interpreter

info

  • m-interpreter (mare-interpreter) : mare script 파일(*.mre)을 해석하여 실행함.

build : m-interpreter (for mac, ubuntu)

  • build 참조 : build.sh

usage : m-interpreter

  • ./m-interpreter script-filename
    • process: script load, verify(syntax), run(func), save(memory for next run)
    • script 원본 파일을 읽은 후, main function (없을 경우, 처음부터) 실행한뒤, 다음 실행을 위한 데이터 저장
  • ./m-interpreter create mare-script-filename func_name func_arges...
    • process: script load, verify(syntax), run(func), save(memory for next run)
    • script 원본 파일을 읽은 후, 주어진 function을 실행한뒤, 다음 실행을 위한 데이터 저장
  • ./m-interpreter run func_name func_arges...
    • process: load(from saved file), run(func), save(updated memory)
    • 저장된 데이터 파일을 읽은 후, 주어진 function을 실행한뒤, 다음 실행을 위한 데이터 저장

About

mare-interpreter. It execute the mare-script file. https://github.com/minssy/m-interpreter/wiki

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published