blob: 3cc01a94c46ed595f31a243df81f8e5fc950dc4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "../include/parser.h"
#include <string.h>
int main() {
const char *code =
"value1 = 1\n"
"value2 = true\n"
"value3 = null\n"
"value4 = \"hello world\"\n"
"value5 = [\"hello\", \"world\", 5]\n"
"value6 = {\"hello\": \"world\", \"value\": 23}\n"
"value7 = fn () {}\n"
"value8 = fn (value) {}\n"
"value9 = {\n"
" \"hello\": \"world\",\n"
" \"sayHello\": fn() {\n"
" \n"
" }\n"
"}\n"
"\n"
"str = value9[\"hello\"]\n"
"value9[\"sayHello\"]()";
return tsl_parse(code, strlen(code));
}
|