ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::Builtins::IO Namespace Reference

Functions

Value print (std::vector< Value > &n, VM *vm)
 
Value puts_ (std::vector< Value > &n, VM *vm)
 
Value input (std::vector< Value > &n, VM *vm)
 
Value writeFile (std::vector< Value > &n, VM *vm)
 
Value readFile (std::vector< Value > &n, VM *vm)
 
Value fileExists (std::vector< Value > &n, VM *vm)
 
Value listFiles (std::vector< Value > &n, VM *vm)
 
Value isDirectory (std::vector< Value > &n, VM *vm)
 
Value makeDir (std::vector< Value > &n, VM *vm)
 
Value removeFiles (std::vector< Value > &n, VM *vm)
 

Function Documentation

◆ fileExists()

Value Ark::internal::Builtins::IO::fileExists ( std::vector< Value > &  n,
VM vm 
)

◆ input()

Value Ark::internal::Builtins::IO::input ( std::vector< Value > &  n,
VM vm 
)

◆ isDirectory()

Value Ark::internal::Builtins::IO::isDirectory ( std::vector< Value > &  n,
VM vm 
)

◆ listFiles()

Value Ark::internal::Builtins::IO::listFiles ( std::vector< Value > &  n,
VM vm 
)

◆ makeDir()

Value Ark::internal::Builtins::IO::makeDir ( std::vector< Value > &  n,
VM vm 
)

◆ print()

Value Ark::internal::Builtins::IO::print ( std::vector< Value > &  n,
VM vm 
)

◆ puts_()

Value Ark::internal::Builtins::IO::puts_ ( std::vector< Value > &  n,
VM vm 
)

◆ readFile()

Value Ark::internal::Builtins::IO::readFile ( std::vector< Value > &  n,
VM vm 
)

◆ removeFiles()

Value Ark::internal::Builtins::IO::removeFiles ( std::vector< Value > &  n,
VM vm 
)

◆ writeFile()

Value Ark::internal::Builtins::IO::writeFile ( std::vector< Value > &  n,
VM vm 
)