Added flags to language specifiction. Added optional expect string to language specification. Added some exaple grammars for testing and demos
This commit is contained in:
21
examples/fib.smallc
Normal file
21
examples/fib.smallc
Normal file
@@ -0,0 +1,21 @@
|
||||
#include "stdio.h"
|
||||
|
||||
int fib(int n) {
|
||||
if (n == 0) { return 0; }
|
||||
if (n == 1) { return 1; }
|
||||
return fib(n - 1) + fib(n - 2);
|
||||
}
|
||||
|
||||
main() {
|
||||
|
||||
int n;
|
||||
int i;
|
||||
|
||||
while (i < 10) {
|
||||
n = fib(10);
|
||||
print(n);
|
||||
i = i + 1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
Reference in New Issue
Block a user