-
This looks unintentional behavior: not so harmful so far.
I feel that disabling this is better. How about this?
```ruby
# This works in Goby
class Foo
def fee
99
end
def self.f…
-
Using `if` with `then` causes the interpreter to panic:
Goby 0.1.6 😶 😈 👻
» if true then
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmen…
-
When somebody runs our executable `goby`, it creates a simple project. It includes a .gitignore, so it would be nice to also include a Gemfile with the following content:
```ruby
`source 'https://…
-
When I access an array in sliced form `Array[start, length]`, the interpreter crashes.
Sample command:
a = [0, 1, 2]
a[0, 3] # kaboom!
Exact run output (the interpreter overwrites th…
-
```ruby
a [1,2,3,4,5]
```
Happened to find that the invalid Goby code above causes the following panic on REPL.
```
panic: runtime error: invalid memory address or nil pointer dereference
[s…
-
- Sawzall
In Bigtable, google present a language called Sawzall which is client supplied but can be **run on the address space of servers** https://static.googleusercontent.com/media/research.googl…
-
In Goby, it's allowed to perform an arithmetic operation with two right values:
1 * *[2, 3] #=> 2
I think this should be forbidden; if so, probably the best place to forbid this is at parser…
-
When the line is started with `;`, the following panic is occurred.
```ruby
» ;
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation co…
-
The REPL result is illustrated below:
```
$ go run goby.go -i
Goby 0.0.9 😙 😼 🤖
» 123 == 123
#=> true
» 123 ==
unexpected Line: 0
» 123 == 123, 123
unexpected , Line: 0
» 123 != 123
#=> f…
-
Similar to issue #472, but this condition is something like this:
```
╰─⠠⠵ go run goby.go -i
# command-line-arguments
ld: warning: PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic) no…