File tree Expand file tree Collapse file tree 3 files changed +35
-12
lines changed
packages/engine/src/parser Expand file tree Collapse file tree 3 files changed +35
-12
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "version" : " 0.2.0" ,
3+ "configurations" : [
4+ {
5+ "type" : " lldb" ,
6+ "request" : " launch" ,
7+ "name" : " Debug script.tsh" ,
8+ "cargo" : {
9+ "args" : [
10+ " build" ,
11+ " --bin=lang_cli" ,
12+ " --package=lang_cli"
13+ ],
14+ "filter" : {
15+ "name" : " lang_cli" ,
16+ "kind" : " bin"
17+ }
18+ },
19+ "args" : [
20+ " script.tsh"
21+ ],
22+ "cwd" : " ${workspaceFolder}"
23+ },
24+ {
25+ "type" : " node-terminal" ,
26+ "name" : " JavaScript Debug Terminal" ,
27+ "request" : " launch" ,
28+ "cwd" : " ${workspaceFolder}"
29+ }
30+ ]
31+ }
Original file line number Diff line number Diff line change @@ -252,7 +252,7 @@ impl<'a> Parser<'a> {
252252 }
253253
254254 fn parse_inline_block ( & mut self ) -> ParserResult < WithCursor < Block > > {
255- let Some ( next) = self . next ( ) else {
255+ let Some ( next) = self . peek ( ) . cloned ( ) else {
256256 return Err ( ParserErrorKind :: ExpectedStatement ) ;
257257 } ;
258258
Original file line number Diff line number Diff line change 1- var test
2-
3- if a {
4- test = 5
5- } else if true {
6- test = 10
7- } else {
8- test = 15
9- }
10-
11- var cool = test - 10
1+ if true: test = 5
2+ else if false: test = 10
3+ else: test = 15
You can’t perform that action at this time.
0 commit comments