Lines Matching full:runtime
1 // Main page documentation for ANTLR3C runtime. Contains
5 /// \mainpage ANTLR3 C Runtime API and Usage Guide.
27 /// generation template for the tool and a runtime library for use by generated recognizers.
28 /// The C runtime tracks the Java runtime releases and in general when a new version of the
29 /// tool is released, a new version of the C runtime will be released at the same time.
33 /// - \subpage build Building the runtime itself from source code;
36 /// - \subpage using Using the runtime and the libraries and so on;
37 /// - \subpage runtime The documentation of the runtime code and functions;
41 /// The ANTLR 3 C runtime and code generation templates were written by <a href="http://www.linkedin.com/in/jimidle"> Jim Idle</a>
44 /// The C runtime and therefore the code generated to utilize the runtime reflects the object model of the
45 /// Java version of the runtime as closely as a language without class structures and inheritance can.
55 /// \subsection model Runtime Model
57 /// As there is no such thing as an object reference in C, the runtime defines a number of typedef structs that reflect
67 /// The runtime provides a number of structures and interfaces that the author has found useful when writing action and
68 /// processing code within java parsers, and furthermore were required by the C runtime code if it was not to
84 /// with all warnings turned on. This is true of both the runtime code and the generated code and has been summarily tested
89 /// - The C runtime is constructed such that the library can be integrated as an archive library, or a shared library/DLL.
94 /// It is C :-). Basic testing of performance against the Java runtime,
96 /// backtracking and memoization) show that the C runtime uses about half the memory and is between 2 and 3 times the speed.
102 /// zip/tar of examples projects for use with the C runtime model. It contains .sln files and source code for a