Olifante *'s Library tagged → View Popular
ANTLRWorks: The ANTLR GUI Development Environment
-
ANTLRWorks
helps eliminate grammar nondeterminisms, one of the most difficult
problems for beginners and experts alike, by highlighting
nondeterministic paths in the syntax diagram associated with a
grammar. -
- the most common questions and problems encountered
- Why is this grammar fragment nondeterministic?
- Does this rule match a sample input?
- Why is this grammar improperly matching this complete input?
- Why is there a syntax error given this input?
- Why is there no syntax error given this ungrammatical input?
by grammar developers: - Why is this grammar fragment nondeterministic?
Lisp vs All The Rest: Semantics vs Syntax
"In Lisp you program semantics, in all of the others you program syntax. In all languages except Lisp there is an n to 1 relation between semantics and syntax ... while in Lisp there is an n to 1 relation between semantics and syntax"
LFE - Lisp Flavoured Erlang
"LFE, Lisp Flavoured Erlang ... is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with
'normal' Erlang code."
gotAPI/HTML - Instant search in HTML and other developer documentation
GotAPI is a one-stop reference for documentation on several programming languages and frameworks. You can search-as-you-type for a function and read the official documentation page without ever leaving the site. Brilliant!
JRM's Syntax-rules Primer for the Merely Eccentric - Scheme Macros
"We can no longer look upon [Scheme] macros as `simple rewrites'. We are starting to write macros whose purpose is to control the actions of the macro processing engine.... A [Scheme] macro is a compiler."
Scheme Cross Reference Directory
"This site is a directory of Scheme syntax, procedures, and variables found in Scheme implementations. See WhatIsSchemeCrossReference for further explanations of this site."
Number of keywords per programming language
Simple graph illustrating the number of keywords in the following programming languages: Io, Lua, Python, C99, Ruby, Java, PHP, JavaScript, C++98, C# & Perl. Spoiler: Io has 0, Perl has more than 180.
syntax across languages
Detailed comparison of syntax across nearly 50 programming languages.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in syntax
-
Java Certification
This list is a set of bookm...
Items: 1 | Visits: 6
Created by: Warren Sheaffer
-
C111-03: Site Project Outline and HTML Lists
Items: 7 | Visits: 20
Created by: XHTML Teacher
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
