Stefano Sanfilippo
|
a9da15c4c3
|
Reserving more keywords for future usage.
|
2015-01-15 22:02:57 +01:00 |
|
Alessandro Gatti
|
64fc284a52
|
Avoid clobbering externally-set variables.
|
2015-01-07 17:54:05 +01:00 |
|
Alessandro Gatti
|
4130129216
|
Automatically find homebrew packages if present.
|
2015-01-03 00:07:46 +01:00 |
|
Stefano Sanfilippo
|
d179b4eb21
|
List reserved keywords in README.
|
2014-12-16 16:53:27 +01:00 |
|
Stefano Sanfilippo
|
fabb600d19
|
Updating README for CMake.
|
2014-12-14 14:26:32 +01:00 |
|
Stefano Sanfilippo
|
715b0fe840
|
Compiler features discovery and Bison version check.
|
2014-12-10 23:03:02 +01:00 |
|
Stefano Sanfilippo
|
815dcf9df2
|
Adding QTCreator *.user to ignore list.
|
2014-12-10 23:02:24 +01:00 |
|
Stefano Sanfilippo
|
6e63e248ce
|
Merge branch 'master' of github.com:esseks/monicelli
|
2014-12-10 20:39:30 +01:00 |
|
Stefano Sanfilippo
|
9c0a2573c3
|
Adding simple module dependency analysis.
Addresses #14
|
2014-12-10 20:38:32 +01:00 |
|
Stefano Sanfilippo
|
eb072a063d
|
Do not wrap simple expressions in braces.
|
2014-12-10 19:50:51 +01:00 |
|
Stefano Sanfilippo
|
b721cd666b
|
Merge pull request #11 from slattarini/factorial
New example: calculate factorial of a given integer, as double
|
2014-12-05 19:58:32 +01:00 |
|
Stefano Sanfilippo
|
d8a895773a
|
Merge branch 'master' into cmake
|
2014-12-05 01:50:07 +01:00 |
|
Stefano Sanfilippo
|
7d615b91a5
|
Adding missing header for assert(), not in ns std::.
Closes #13
|
2014-12-05 01:28:08 +01:00 |
|
Stefano Lattarini
|
080773ed0a
|
New example: calculate factorial of a given integer, as double
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
|
2014-12-05 00:33:02 +01:00 |
|
Stefano Sanfilippo
|
d0e1af34b2
|
Merge branch 'master' into cmake
Conflicts:
CMakeLists.txt
|
2014-12-04 22:18:01 +01:00 |
|
Stefano Sanfilippo
|
2d2fd93e2c
|
Add parser-scanner dependency to CMake rules.
|
2014-12-04 21:50:15 +01:00 |
|
Stefano Sanfilippo
|
1b3ecac847
|
Merge pull request #10 from nsanitate/patch-1
"way" instead of "wat"
|
2014-12-04 21:46:00 +01:00 |
|
Nicola Sanitate
|
ea2c46fcba
|
Readme.md typo fix
|
2014-12-04 11:56:57 +01:00 |
|
Stefano Sanfilippo
|
07bdbbe55e
|
Switch to CMake.
|
2014-12-02 17:55:48 +01:00 |
|
Stefano Sanfilippo
|
f148814087
|
g++ 4.6.x compatibility
|
2014-12-02 17:28:42 +01:00 |
|
Stefano Sanfilippo
|
e5fd0ed6bc
|
Honour CXX environment variable.
|
2014-12-02 17:28:21 +01:00 |
|
Stefano Sanfilippo
|
c4dd6e3c6b
|
Removing extra \n when no functions are defined.
|
2014-12-02 16:28:01 +01:00 |
|
Stefano Sanfilippo
|
2f66c31729
|
Getting rid of explicit stacks with more left-recursive rules.
As a result, the grammar should be more readable.
|
2014-12-02 16:22:03 +01:00 |
|
Stefano Sanfilippo
|
e984b5d0ea
|
Uniform token naming convention.
|
2014-12-02 14:15:25 +01:00 |
|
Stefano Sanfilippo
|
5160c82adb
|
Add a note to Specification.txt to remark that it's not up-to-date.
|
2014-12-02 13:15:40 +01:00 |
|
Stefano Sanfilippo
|
8e80aa4969
|
Show the variable name when asking the user for some input.
|
2014-12-02 01:36:50 +01:00 |
|
Stefano Sanfilippo
|
761ce64ca2
|
More meaningful example for bituma comment.
|
2014-12-01 10:20:23 +01:00 |
|
Stefano Sanfilippo
|
b254b63faf
|
Accented letters vs. backtick + smal fix to README.
|
2014-12-01 10:17:14 +01:00 |
|
Stefano Sanfilippo
|
87ca7614e4
|
Crediting the people who contributed to the initial specs.
|
2014-12-01 10:16:56 +01:00 |
|
Stefano Sanfilippo
|
ffb2c6f975
|
Make in() static since it's not supposed to be used outside the lexer.
|
2014-12-01 09:55:06 +01:00 |
|
Stefano Sanfilippo
|
d031031e4e
|
Void functions might not return a value.
|
2014-12-01 00:33:57 +01:00 |
|
Stefano Sanfilippo
|
10034f38df
|
Accept "supercazzora" as alternate spelling of "supercazzola".
As mentioned in #2
|
2014-12-01 00:29:49 +01:00 |
|
Alessandro Gatti
|
e9be8b4419
|
Don't assume Italian accented characters are available.
|
2014-11-30 23:45:07 +01:00 |
|
Alessandro Pellegrini
|
8913c12a7f
|
Hello World
There cannot be any programming language without a Hello World.
|
2014-11-30 23:39:57 +01:00 |
|
Stefano Sanfilippo
|
36de368b19
|
Enclose output expression in ().
|
2014-11-30 13:40:08 +01:00 |
|
Stefano Sanfilippo
|
2bc017d0bb
|
Allow floating point literals with exponent and without decimal part.
|
2014-11-30 13:19:19 +01:00 |
|
Stefano Sanfilippo
|
a6954b6ff7
|
Documenting function declaration and invocation in README.
|
2014-11-30 13:17:30 +01:00 |
|
Stefano Sanfilippo
|
0a49ccfeca
|
Emitting prototypes for all declared functions.
|
2014-11-30 13:05:59 +01:00 |
|
Stefano Sanfilippo
|
76a4e3d7f2
|
Adding support for functions.
|
2014-11-30 13:03:45 +01:00 |
|
Stefano Sanfilippo
|
ad80fc5130
|
Support for floating point literals.
|
2014-11-29 22:37:57 +01:00 |
|
Stefano Sanfilippo
|
8c813602d4
|
Stop compilation when an unexpected character is encountered.
|
2014-11-29 22:31:25 +01:00 |
|
Stefano Sanfilippo
|
bb0c5c2c78
|
Fix definition of loop in README.
|
2014-11-29 21:39:13 +01:00 |
|
Stefano Sanfilippo
|
335802c667
|
Fix license header.
|
2014-11-29 21:38:52 +01:00 |
|
Stefano Sanfilippo
|
75b5d6c40b
|
Accept "prematura" as alternate spelling of "brematura".
Solves #2.
|
2014-11-29 18:30:04 +01:00 |
|
Stefano Sanfilippo
|
0a932b3c3b
|
Add "delle" to the list of articles.
|
2014-11-29 18:26:25 +01:00 |
|
Stefano Sanfilippo
|
46c7c99967
|
README typo fix.
|
2014-11-29 18:26:06 +01:00 |
|
Stefano Sanfilippo
|
30113be459
|
Bison 2.5 compatibility patch and make target.
|
2014-11-29 11:25:31 +01:00 |
|
Stefano Sanfilippo
|
b312a2fb01
|
Merge typo fixes from https://github.com/skeru/monicelli
Thanks!
|
2014-11-29 11:00:42 +01:00 |
|
Stefano Sanfilippo
|
42753ffe69
|
Fix typos in README.md
|
2014-11-29 01:37:20 +01:00 |
|
skeru
|
ea6be3513f
|
Readme.md typo fix
|
2014-11-29 01:34:01 +01:00 |
|