quick-and-dirty minimalistic LISP engine
MrSmith via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Sun Feb 22 02:40:24 PST 2015
With master dmd I'm getting
milf.d(2): Error: ';' expected following module declaration
instead of is
milf.d(2): Error: no identifier for declarator aliced
milf.d(99): Deprecation: typedef is removed
milf.d(223): Error: basic type expected, not ;
milf.d(223): Error: no identifier for declarator int
milf.d(352): Error: no identifier for declarator CellCons
milf.d(352): Error: declaration expected, not 'body'
milf.d(359): Error: found 'body' instead of statement
milf.d(374): Error: expression expected, not 'body'
milf.d(380): Error: expression expected, not 'body'
milf.d(760): Error: expression expected, not 'auto'
milf.d(760): Error: found 's' when expecting ')'
milf.d(760): Error: found '=' instead of statement
milf.d(795): Error: declaration expected, not 'if'
milf.d(796): Error: declaration expected, not 'if'
milf.d(799): Error: declaration expected, not 'for'
milf.d(799): Error: declaration expected, not ')'
milf.d(801): Error: declaration expected, not 'if'
milf.d(802): Error: no identifier for declarator stloc
milf.d(802): Error: declaration expected, not '='
milf.d(804): Error: function declaration without return type.
(Note that constructors are always named 'this')
Also, there was no alias usize = size_t;
There is no typedef and body is reserved word.
Here is what I got:
https://gist.github.com/MrSmith33/9bedde7b0721a6b40666
More information about the Digitalmars-d-announce
mailing list