...
This commit is contained in:
12
example/main.nub
Normal file
12
example/main.nub
Normal file
@@ -0,0 +1,12 @@
|
||||
namespace main
|
||||
|
||||
export func main(args: []^string) {
|
||||
c::printf("%d\n", args.count)
|
||||
|
||||
let i: i64
|
||||
|
||||
while i < args.count {
|
||||
c::printf("%s\n", args[i])
|
||||
i += 1
|
||||
}
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
namespace main
|
||||
|
||||
struct Human {
|
||||
|
||||
}
|
||||
|
||||
/// # Documentation
|
||||
/// ## Documentation subtitle
|
||||
export func main(args: []^string) {
|
||||
let i: i64
|
||||
|
||||
c:printf("%d\n", args.count)
|
||||
|
||||
while i < args.count {
|
||||
c::printf("%s\n", args[i])
|
||||
i += 1
|
||||
}
|
||||
|
||||
let human = alloc Human {}
|
||||
|
||||
let arr = [10]^i64
|
||||
i = 0
|
||||
|
||||
while i < arr.count + 1 {
|
||||
c::printf("%d\n", arr[i])
|
||||
i += 1
|
||||
}
|
||||
|
||||
c::printf("success\n", "")
|
||||
}
|
||||
@@ -246,7 +246,7 @@ public class Lexer
|
||||
{
|
||||
var line = 1;
|
||||
var column = 1;
|
||||
for (var i = 0; i < index; i++)
|
||||
for (var i = 0; i < Math.Min(index, _sourceText.Content.Length - 1); i++)
|
||||
{
|
||||
if (_sourceText.Content[i] == '\n')
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user