[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: How to make a source file both valid in C and Lua?
- From: Xavier Wang <weasley.wx@...>
- Date: Tue, 7 Apr 2020 16:47:52 +0800
Egor Skriptunoff <egor.skriptunoff@gmail.com> 于2020年4月7日周二 下午4:03写道:
>
> On Tue, Apr 7, 2020 at 6:53 AM Xavier Wang wrote:
>>
>> Is there a way to construct a single source
>> file, that's both a valid Lua script and also a valid C
>> source?
>>
>
>
> #define Lua_and_C /*
>
> print"Lua code is here"
>
> --[=[*/
> #include <stdio.h>
>
> int main()
> {
> printf("C code is here");
> return 0;
> }
>
> //]=]
>
YOU MAKE MY DAY!
I already know that Lua will skip the "#!" at the first line, but
don't know Lua also skip "#" as well.
TIL for that.
Thanks!!
--
regards,
Xavier Wang.