mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eb6a1fdc3f | ||
|
|
2daed59fc2 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -5,6 +5,7 @@
|
|||||||
*.pydevproject
|
*.pydevproject
|
||||||
.project
|
.project
|
||||||
.metadata
|
.metadata
|
||||||
|
bin/
|
||||||
tmp/
|
tmp/
|
||||||
*.tmp
|
*.tmp
|
||||||
*.bak
|
*.bak
|
||||||
@@ -44,6 +45,7 @@ local.properties
|
|||||||
[Rr]elease/
|
[Rr]elease/
|
||||||
x64/
|
x64/
|
||||||
build/
|
build/
|
||||||
|
[Bb]in/
|
||||||
[Oo]bj/
|
[Oo]bj/
|
||||||
|
|
||||||
# MSTest test Results
|
# MSTest test Results
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
** $Id: lua.h,v 1.218.1.5 2008/08/06 13:30:12 roberto Exp $
|
** $Id: lua.h,v 1.218.1.7 2012/01/13 20:36:20 roberto Exp $
|
||||||
** Lua - An Extensible Extension Language
|
** Lua - An Extensible Extension Language
|
||||||
** Lua.org, PUC-Rio, Brazil (http://www.lua.org)
|
** Lua.org, PUC-Rio, Brazil (http://www.lua.org)
|
||||||
** See Copyright Notice at the end of this file
|
** See Copyright Notice at the end of this file
|
||||||
@@ -17,9 +17,9 @@
|
|||||||
|
|
||||||
|
|
||||||
#define LUA_VERSION "Lua 5.1"
|
#define LUA_VERSION "Lua 5.1"
|
||||||
#define LUA_RELEASE "Lua 5.1.4"
|
#define LUA_RELEASE "Lua 5.1.5"
|
||||||
#define LUA_VERSION_NUM 501
|
#define LUA_VERSION_NUM 501
|
||||||
#define LUA_COPYRIGHT "Copyright (C) 1994-2008 Lua.org, PUC-Rio"
|
#define LUA_COPYRIGHT "Copyright (C) 1994-2012 Lua.org, PUC-Rio"
|
||||||
#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo & W. Celes"
|
#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo & W. Celes"
|
||||||
|
|
||||||
|
|
||||||
@@ -362,7 +362,7 @@ struct lua_Debug {
|
|||||||
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* Copyright (C) 1994-2008 Lua.org, PUC-Rio. All rights reserved.
|
* Copyright (C) 1994-2012 Lua.org, PUC-Rio. All rights reserved.
|
||||||
*
|
*
|
||||||
* Permission is hereby granted, free of charge, to any person obtaining
|
* Permission is hereby granted, free of charge, to any person obtaining
|
||||||
* a copy of this software and associated documentation files (the
|
* a copy of this software and associated documentation files (the
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
".\\?.lua;" LUA_LDIR"?.lua;" LUA_LDIR"?\\init.lua;" \
|
".\\?.lua;" LUA_LDIR"?.lua;" LUA_LDIR"?\\init.lua;" \
|
||||||
LUA_CDIR"?.lua;" LUA_CDIR"?\\init.lua"
|
LUA_CDIR"?.lua;" LUA_CDIR"?\\init.lua"
|
||||||
#define LUA_CPATH_DEFAULT \
|
#define LUA_CPATH_DEFAULT \
|
||||||
".\\?.dll;" ".\\?51.dll;" LUA_CDIR"?.dll;" LUA_CDIR"?51.dll;" LUA_CDIR"clibs\\?.dll;" LUA_CDIR"clibs\\?51.dll;" LUA_CDIR"loadall.dll;" LUA_CDIR"clibs\\loadall.dll"
|
".\\?.dll;" LUA_CDIR"?.dll;" LUA_CDIR"loadall.dll"
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#define LUA_ROOT "/usr/local/"
|
#define LUA_ROOT "/usr/local/"
|
||||||
@@ -101,7 +101,7 @@
|
|||||||
"./?.lua;" LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \
|
"./?.lua;" LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \
|
||||||
LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua"
|
LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua"
|
||||||
#define LUA_CPATH_DEFAULT \
|
#define LUA_CPATH_DEFAULT \
|
||||||
"./?.so;" "./lib?51.so;" LUA_CDIR"?.so;" LUA_CDIR"lib?51.so;" LUA_CDIR"loadall.so"
|
"./?.so;" LUA_CDIR"?.so;" LUA_CDIR"loadall.so"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
BIN
Moose Development Evironment Setup/LuaFiles/lua/5.1/lib/liblua.a
Normal file
BIN
Moose Development Evironment Setup/LuaFiles/lua/5.1/lib/liblua.a
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
rock_manifest = {
|
rock_manifest = {
|
||||||
["checks-1.0-1.rockspec"] = "70af2f5dd173774a16b9e7cfdfd12ecd",
|
["checks-1.0-1.rockspec"] = "70af2f5dd173774a16b9e7cfdfd12ecd",
|
||||||
lib = {
|
lib = {
|
||||||
["checks.dll"] = "2f86fd2ab34447e9e211836fd56939ae"
|
["checks.dll"] = "5342726d76176ca95ebe25c7b07ca6ac"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 8.3 KiB |
@@ -10,7 +10,7 @@ rock_manifest = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
lib = {
|
lib = {
|
||||||
["lfs.dll"] = "bb5e7f0d82350913063363393fafb3e3"
|
["lfs.dll"] = "165694685cffa6014be4ca8cbb7d920b"
|
||||||
},
|
},
|
||||||
["luafilesystem-1.6.3-2.rockspec"] = "eb0ef7c190516892eb8357af799eea5f",
|
["luafilesystem-1.6.3-2.rockspec"] = "eb0ef7c190516892eb8357af799eea5f",
|
||||||
tests = {
|
tests = {
|
||||||
@@ -31,8 +31,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "lua"
|
name = "lua"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = "~>",
|
op = "~>",
|
||||||
@@ -42,8 +41,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "luafilesystem"
|
name = "luafilesystem"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = "~>",
|
op = "~>",
|
||||||
@@ -53,8 +51,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "markdown"
|
name = "markdown"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = "~>",
|
op = "~>",
|
||||||
@@ -64,8 +61,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "metalua-compiler"
|
name = "metalua-compiler"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = "~>",
|
op = "~>",
|
||||||
@@ -120,8 +116,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "lua"
|
name = "lua"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = "~>",
|
op = "~>",
|
||||||
@@ -131,8 +126,7 @@ dependencies = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
name = "luafilesystem"
|
name = "luafilesystem"
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
constraints = {
|
constraints = {
|
||||||
{
|
{
|
||||||
op = ">=",
|
op = ">=",
|
||||||
@@ -0,0 +1,163 @@
|
|||||||
|
.\" $Id: lua.man,v 1.11 2006/01/06 16:03:34 lhf Exp $
|
||||||
|
.TH LUA 1 "$Date: 2006/01/06 16:03:34 $"
|
||||||
|
.SH NAME
|
||||||
|
lua \- Lua interpreter
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lua
|
||||||
|
[
|
||||||
|
.I options
|
||||||
|
]
|
||||||
|
[
|
||||||
|
.I script
|
||||||
|
[
|
||||||
|
.I args
|
||||||
|
]
|
||||||
|
]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.B lua
|
||||||
|
is the stand-alone Lua interpreter.
|
||||||
|
It loads and executes Lua programs,
|
||||||
|
either in textual source form or
|
||||||
|
in precompiled binary form.
|
||||||
|
(Precompiled binaries are output by
|
||||||
|
.BR luac ,
|
||||||
|
the Lua compiler.)
|
||||||
|
.B lua
|
||||||
|
can be used as a batch interpreter and also interactively.
|
||||||
|
.LP
|
||||||
|
The given
|
||||||
|
.I options
|
||||||
|
(see below)
|
||||||
|
are executed and then
|
||||||
|
the Lua program in file
|
||||||
|
.I script
|
||||||
|
is loaded and executed.
|
||||||
|
The given
|
||||||
|
.I args
|
||||||
|
are available to
|
||||||
|
.I script
|
||||||
|
as strings in a global table named
|
||||||
|
.BR arg .
|
||||||
|
If these arguments contain spaces or other characters special to the shell,
|
||||||
|
then they should be quoted
|
||||||
|
(but note that the quotes will be removed by the shell).
|
||||||
|
The arguments in
|
||||||
|
.B arg
|
||||||
|
start at 0,
|
||||||
|
which contains the string
|
||||||
|
.RI ' script '.
|
||||||
|
The index of the last argument is stored in
|
||||||
|
.BR arg.n .
|
||||||
|
The arguments given in the command line before
|
||||||
|
.IR script ,
|
||||||
|
including the name of the interpreter,
|
||||||
|
are available in negative indices in
|
||||||
|
.BR arg .
|
||||||
|
.LP
|
||||||
|
At the very start,
|
||||||
|
before even handling the command line,
|
||||||
|
.B lua
|
||||||
|
executes the contents of the environment variable
|
||||||
|
.BR LUA_INIT ,
|
||||||
|
if it is defined.
|
||||||
|
If the value of
|
||||||
|
.B LUA_INIT
|
||||||
|
is of the form
|
||||||
|
.RI '@ filename ',
|
||||||
|
then
|
||||||
|
.I filename
|
||||||
|
is executed.
|
||||||
|
Otherwise, the string is assumed to be a Lua statement and is executed.
|
||||||
|
.LP
|
||||||
|
Options start with
|
||||||
|
.B '\-'
|
||||||
|
and are described below.
|
||||||
|
You can use
|
||||||
|
.B "'\--'"
|
||||||
|
to signal the end of options.
|
||||||
|
.LP
|
||||||
|
If no arguments are given,
|
||||||
|
then
|
||||||
|
.B "\-v \-i"
|
||||||
|
is assumed when the standard input is a terminal;
|
||||||
|
otherwise,
|
||||||
|
.B "\-"
|
||||||
|
is assumed.
|
||||||
|
.LP
|
||||||
|
In interactive mode,
|
||||||
|
.B lua
|
||||||
|
prompts the user,
|
||||||
|
reads lines from the standard input,
|
||||||
|
and executes them as they are read.
|
||||||
|
If a line does not contain a complete statement,
|
||||||
|
then a secondary prompt is displayed and
|
||||||
|
lines are read until a complete statement is formed or
|
||||||
|
a syntax error is found.
|
||||||
|
So, one way to interrupt the reading of an incomplete statement is
|
||||||
|
to force a syntax error:
|
||||||
|
adding a
|
||||||
|
.B ';'
|
||||||
|
in the middle of a statement is a sure way of forcing a syntax error
|
||||||
|
(except inside multiline strings and comments; these must be closed explicitly).
|
||||||
|
If a line starts with
|
||||||
|
.BR '=' ,
|
||||||
|
then
|
||||||
|
.B lua
|
||||||
|
displays the values of all the expressions in the remainder of the
|
||||||
|
line. The expressions must be separated by commas.
|
||||||
|
The primary prompt is the value of the global variable
|
||||||
|
.BR _PROMPT ,
|
||||||
|
if this value is a string;
|
||||||
|
otherwise, the default prompt is used.
|
||||||
|
Similarly, the secondary prompt is the value of the global variable
|
||||||
|
.BR _PROMPT2 .
|
||||||
|
So,
|
||||||
|
to change the prompts,
|
||||||
|
set the corresponding variable to a string of your choice.
|
||||||
|
You can do that after calling the interpreter
|
||||||
|
or on the command line
|
||||||
|
(but in this case you have to be careful with quotes
|
||||||
|
if the prompt string contains a space; otherwise you may confuse the shell.)
|
||||||
|
The default prompts are "> " and ">> ".
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
.B \-
|
||||||
|
load and execute the standard input as a file,
|
||||||
|
that is,
|
||||||
|
not interactively,
|
||||||
|
even when the standard input is a terminal.
|
||||||
|
.TP
|
||||||
|
.BI \-e " stat"
|
||||||
|
execute statement
|
||||||
|
.IR stat .
|
||||||
|
You need to quote
|
||||||
|
.I stat
|
||||||
|
if it contains spaces, quotes,
|
||||||
|
or other characters special to the shell.
|
||||||
|
.TP
|
||||||
|
.B \-i
|
||||||
|
enter interactive mode after
|
||||||
|
.I script
|
||||||
|
is executed.
|
||||||
|
.TP
|
||||||
|
.BI \-l " name"
|
||||||
|
call
|
||||||
|
.BI require(' name ')
|
||||||
|
before executing
|
||||||
|
.IR script .
|
||||||
|
Typically used to load libraries.
|
||||||
|
.TP
|
||||||
|
.B \-v
|
||||||
|
show version information.
|
||||||
|
.SH "SEE ALSO"
|
||||||
|
.BR luac (1)
|
||||||
|
.br
|
||||||
|
http://www.lua.org/
|
||||||
|
.SH DIAGNOSTICS
|
||||||
|
Error messages should be self explanatory.
|
||||||
|
.SH AUTHORS
|
||||||
|
R. Ierusalimschy,
|
||||||
|
L. H. de Figueiredo,
|
||||||
|
and
|
||||||
|
W. Celes
|
||||||
|
.\" EOF
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
.\" $Id: luac.man,v 1.28 2006/01/06 16:03:34 lhf Exp $
|
||||||
|
.TH LUAC 1 "$Date: 2006/01/06 16:03:34 $"
|
||||||
|
.SH NAME
|
||||||
|
luac \- Lua compiler
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B luac
|
||||||
|
[
|
||||||
|
.I options
|
||||||
|
] [
|
||||||
|
.I filenames
|
||||||
|
]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.B luac
|
||||||
|
is the Lua compiler.
|
||||||
|
It translates programs written in the Lua programming language
|
||||||
|
into binary files that can be later loaded and executed.
|
||||||
|
.LP
|
||||||
|
The main advantages of precompiling chunks are:
|
||||||
|
faster loading,
|
||||||
|
protecting source code from accidental user changes,
|
||||||
|
and
|
||||||
|
off-line syntax checking.
|
||||||
|
.LP
|
||||||
|
Pre-compiling does not imply faster execution
|
||||||
|
because in Lua chunks are always compiled into bytecodes before being executed.
|
||||||
|
.B luac
|
||||||
|
simply allows those bytecodes to be saved in a file for later execution.
|
||||||
|
.LP
|
||||||
|
Pre-compiled chunks are not necessarily smaller than the corresponding source.
|
||||||
|
The main goal in pre-compiling is faster loading.
|
||||||
|
.LP
|
||||||
|
The binary files created by
|
||||||
|
.B luac
|
||||||
|
are portable only among architectures with the same word size and byte order.
|
||||||
|
.LP
|
||||||
|
.B luac
|
||||||
|
produces a single output file containing the bytecodes
|
||||||
|
for all source files given.
|
||||||
|
By default,
|
||||||
|
the output file is named
|
||||||
|
.BR luac.out ,
|
||||||
|
but you can change this with the
|
||||||
|
.B \-o
|
||||||
|
option.
|
||||||
|
.LP
|
||||||
|
In the command line,
|
||||||
|
you can mix
|
||||||
|
text files containing Lua source and
|
||||||
|
binary files containing precompiled chunks.
|
||||||
|
This is useful to combine several precompiled chunks,
|
||||||
|
even from different (but compatible) platforms,
|
||||||
|
into a single precompiled chunk.
|
||||||
|
.LP
|
||||||
|
You can use
|
||||||
|
.B "'\-'"
|
||||||
|
to indicate the standard input as a source file
|
||||||
|
and
|
||||||
|
.B "'\--'"
|
||||||
|
to signal the end of options
|
||||||
|
(that is,
|
||||||
|
all remaining arguments will be treated as files even if they start with
|
||||||
|
.BR "'\-'" ).
|
||||||
|
.LP
|
||||||
|
The internal format of the binary files produced by
|
||||||
|
.B luac
|
||||||
|
is likely to change when a new version of Lua is released.
|
||||||
|
So,
|
||||||
|
save the source files of all Lua programs that you precompile.
|
||||||
|
.LP
|
||||||
|
.SH OPTIONS
|
||||||
|
Options must be separate.
|
||||||
|
.TP
|
||||||
|
.B \-l
|
||||||
|
produce a listing of the compiled bytecode for Lua's virtual machine.
|
||||||
|
Listing bytecodes is useful to learn about Lua's virtual machine.
|
||||||
|
If no files are given, then
|
||||||
|
.B luac
|
||||||
|
loads
|
||||||
|
.B luac.out
|
||||||
|
and lists its contents.
|
||||||
|
.TP
|
||||||
|
.BI \-o " file"
|
||||||
|
output to
|
||||||
|
.IR file ,
|
||||||
|
instead of the default
|
||||||
|
.BR luac.out .
|
||||||
|
(You can use
|
||||||
|
.B "'\-'"
|
||||||
|
for standard output,
|
||||||
|
but not on platforms that open standard output in text mode.)
|
||||||
|
The output file may be a source file because
|
||||||
|
all files are loaded before the output file is written.
|
||||||
|
Be careful not to overwrite precious files.
|
||||||
|
.TP
|
||||||
|
.B \-p
|
||||||
|
load files but do not generate any output file.
|
||||||
|
Used mainly for syntax checking and for testing precompiled chunks:
|
||||||
|
corrupted files will probably generate errors when loaded.
|
||||||
|
Lua always performs a thorough integrity test on precompiled chunks.
|
||||||
|
Bytecode that passes this test is completely safe,
|
||||||
|
in the sense that it will not break the interpreter.
|
||||||
|
However,
|
||||||
|
there is no guarantee that such code does anything sensible.
|
||||||
|
(None can be given, because the halting problem is unsolvable.)
|
||||||
|
If no files are given, then
|
||||||
|
.B luac
|
||||||
|
loads
|
||||||
|
.B luac.out
|
||||||
|
and tests its contents.
|
||||||
|
No messages are displayed if the file passes the integrity test.
|
||||||
|
.TP
|
||||||
|
.B \-s
|
||||||
|
strip debug information before writing the output file.
|
||||||
|
This saves some space in very large chunks,
|
||||||
|
but if errors occur when running a stripped chunk,
|
||||||
|
then the error messages may not contain the full information they usually do.
|
||||||
|
For instance,
|
||||||
|
line numbers and names of local variables are lost.
|
||||||
|
.TP
|
||||||
|
.B \-v
|
||||||
|
show version information.
|
||||||
|
.SH FILES
|
||||||
|
.TP 15
|
||||||
|
.B luac.out
|
||||||
|
default output file
|
||||||
|
.SH "SEE ALSO"
|
||||||
|
.BR lua (1)
|
||||||
|
.br
|
||||||
|
http://www.lua.org/
|
||||||
|
.SH DIAGNOSTICS
|
||||||
|
Error messages should be self explanatory.
|
||||||
|
.SH AUTHORS
|
||||||
|
L. H. de Figueiredo,
|
||||||
|
R. Ierusalimschy and
|
||||||
|
W. Celes
|
||||||
|
.\" EOF
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user