Comments (3)
Can you provide a sample that reproduces the issue?
from wist.
Hi -
this was the (partial) sample I included:
print "something", something_else
Any subs declared after this trigger "error"
from wist.
I can't seem to reproduce this with this as the input. I'm guessing this was fixed with some other PR
' This is a sample file containing syntax that compiles properly
#const debug = true
REM Although the file compiles,
REM
REM Not all linting rules pass
sub DefaultMain()
print "something", something_else ' this should fail
print "request failed �"
#if debug = true
print "debug mode enabled"
#else
print "debug mode disabled"
#end if
print "in showChannelSGScreen"
'Indicate this is a Roku SceneGraph application'
screen = CreateObject("roSGScreen")
m.port = CreateObject("roMessagePort")
screen.setMessagePort(m.port)
'Create a scene and load /components/sampleproject.xml'
scene = screen.CreateScene("SampleProject")
screen.show()
stop
? "some thing";"other thing"
a = ["foo", "bar", "baz"]
b = [
"foo"
"bar"
"baz"
]
c = {
"foo": 1,
"bar": 2,
"baz": 3
}
c = {
"foo": 1
"bar": 2
"baz": 3
}
end sub
from wist.
Related Issues (20)
- Incorrect reporting of some errors HOT 2
- Trailing comma in array is mis-reported
- Unexpected error report when comments included in array with trailing comma
- Misreporting of invalid return type HOT 1
- LongInteger not detected as valid return type
- Parse error on inline array definitions
- Parse error on dim statements
- Parse error on anonymous function passed as function parameter
- wist source/*.brs doesn't work on Windows
- Best way to programmatically use wist HOT 1
- Parse error when using trailing comma on arrays HOT 3
- String has UTF-16 code units that do not fit in 8 bits HOT 1
- Ability to add exceptions to generic rules
- Add rule: avoid "?" shorthand for print HOT 1
- Add rule: use ";" to concatenate print strings HOT 1
- Add rule: Avoid declaring argument types HOT 1
- Add rule: no boolean type coersion HOT 1
- Add rule: limited "dot" chaining HOT 1
- Add rule: disallow setFocus() to be called inside init()
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wist.