Same error only it says printf not found :-(
--W
On 12/6/2016 5:37 PM, S K wrote:
Use "printf", not "print".
-p
On Dec 6, 2016, 2:35 PM -0800, Will Rubin <[email protected]>,
wrote:
I just can't get it to work. I put the following in to hello.t
terra hello()
print("Hello, World!")
end
terralib.saveobj("hello", { main = hello })
Then run terra hello.t. But I get the following error message:
C:\Users\zdevito\terra\src\terralib.lua:1097: Errors reported during
typechecking.
hello.t:2: lua object of type function not understood by terra code.
print("Hello, World!")
^
hello.t:2: to call a lua function from terra first use terralib.cast to
cast it
to a terra function type.
print("Hello, World!")
^
hello.t:2: expected a function or macro but found lua value of type
function
print("Hello, World!")
^
[etc.]
--Will
On 12/6/2016 3:48 PM, [email protected] wrote:
Just like it shows on the website, after you define a main function,
you’d call
terralib.saveobj("MyExecutable",{ main = myMain })
On Tuesday, December 6, 2016 3:48:07 PM EST Will Rubin wrote:
I can get the samples to work in the REPL, for example. But how do I
turn that into an executable? The guide says "... or even compiled
to an
executable directly." But I couldn't figure out how to directly create
the stand alone Windows executable.
--Will
On 12/6/2016 3:38 PM, [email protected] wrote:
Will, what you want already exists! Open a terminal/command prompt
and run
`terra`.
On Tuesday, December 6, 2016 3:39:06 PM EST Will Rubin wrote:
If possible, I also would like to see an example of how to create a
stand-alone executable that includes the Lua interpreter. For
example,
the executable could start up and say "Hi from Terra" (from
Terrra) and
"Hi from Lua" (from "regular" Lua) without using C or LuaJIT. I
couldn't
find an example like this on the Terra site but from the wording
there
thought it might be possible.
--Will
On 12/6/2016 2:48 PM, [email protected] wrote:
On Tuesday, December 6, 2016 11:19:11 AM EST Tyler Brough wrote:
I am very excited to get started using Lua-Terra for my research in
finance. While I know some programming, I am by no means a computer
scientist. I am wondering if you can help install and compile a
"hello
world" application. I am working on both Windows 10 and Ubuntu
linux.
I really appreciate your guidance!
TJB
Have you ever used Lua in the past? If so, “Hello world” with
Terra is
very
similar. Would you like to just run your scripts with the `terra`
command
line program, or would you like to make a standalone program?
Both are
possible , and very easy, with Terra.
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang