Giter Site home page Giter Site logo

aimrabbit / vm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sqfvm/runtime

0.0 0.0 0.0 7.87 MB

Custom implementation of the ArmA script language SQF

License: GNU Lesser General Public License v3.0

CMake 0.80% Makefile 2.93% C++ 92.74% C 0.99% SQF 2.54%

vm's Introduction

SQF-VM

SQF-VM is a fully working and open-source Virtual Machine for the scripting language of the ArmA Games.

GitHub issues GitHub license GitHub forks GitHub stars Github All Releases Build Status

Cloning

When cloning this repository you have to issue git submodule init followed by git submodule update in order to get all dependencies cloned as well.

FAQ

How to use this thing?

To start using the SQF-VM, you just have to double click the executable.

What can it be used for (examples)?

Most obvious example is: you are using a laptop while traveling and wanna test some SQF code. More advanced users might even use this for unit-testing their code.

Are there command line parameters available to eg. use this for unit-testing?

Yes, there are. To get all, start the tool via command line and the parameter -?

How to use the debug interface?

There is documentation available on the github page inside of Documentation/Debugger.

What is supported?

To check what currently is supported and what is not, you can use the help__ "name" command. If it outputs proper descriptions, the command is fully supported. If it does not, then the command is not yet implemented sadly.

I found a bug, what shall i do now?

Try to narrow down the problem as much as you can and then head over to the github issues section to report the bug.

I got a question that is not answered in here, what to do?

Ask your question in this thread or in the discord channel and i might add it to this list :)

Links

Website (Download) Discord Invite

Issue / Pull Request Template

A template on how to make Pull Requests can be found here

For Issues please use this template.

Wiki / Documentation

WIP, for now please refer to the Discord.

vm's People

Contributors

billw2012 avatar dahlgren avatar dedmen avatar keithenneu avatar krzmbrzl avatar x39 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.