Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process.
Writing robust protocol implementations.
Parsing data formats.
Lexical analysis of programming languages.
Validating user input.
Construct finite state machines using:
regular language operators
state chart operators
a scanner operator
some mix of the above
Embed actions into machines in arbitrary places.
Control non-determinism using guarded operators.
Minimize state machines using Hopcroft’s algorithm.
Visualize output with Graphviz.
Use byte, double byte or word-sized alphabets.
Generate C, C++ or ASM (GNU, x86_64, System V ABI) code with no dependencies.
Choose from table or control flow driven state machines. ...
Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is open source / free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool,......
ideone.com is a... pastebin. But a pastebin like no other on the Internet. More accurate expression would be "online mini IDE and debugging tool".Ideone is an Italian word for great ideas - because ideone.com is a place where your greatest ideas can spring to life.......
Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.The Cython language is very close to the Python language, but Cython additionally supports calling C functions and......
Falcon C++ is an IDE to help simplify development of C++ applications.FEATURESPackage support including devpack files and project templatesCode completionFind declarationCode templatesShow tips when mouse over codeTree structured projects, drag and drop files, project property advancedSource code formatterDebug support with auto add watch of current variables, Show tips with expression......
Write your LESS markup. Crunch it into a CSS file. Link the crunched CSS file in your HTML. CRUNCH allows you to organize your LESS/CSS styles into some well-organized libraries, and then just serve a single file to the browser. It also renders your page without relying on JavaScript or......
codeExec let your create an online web application allowing users to create and execute code written in JavaScript, HTML, and CSS online.......
Very simple webpage with a simple textbox, a checkbox for selecting one of several languages and an option to make it private and to run the code or not.Has a little code sharing and references as well.Supported languages:CC++DHaskellLuaOCamlPHPPerlPlain TextPythonRubySchemeTcl......
Compile Run Execute Share Save Java program online, jvm online, java compiler online, java online editor, online java IDE......
Clue is an experimental C compiler that generates code for high-level dynamic languages such as Lua, Javascript, Perl5 and Common Lisp, as well as non-dynamic languages like C and Java. It supports the complete ANSI standard, including pointer arithmetic......
Batch Compiler is the one & only Integrated Development Environment for batch scripts.With the help of built in powerful compiler, Now you can convert your batch files into pure stand-alone windows executables including your Company name, Copyright info, Version info and embedded resources!Unlike other bat to exe solutions, Batch Compiler......
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The following operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.......
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it......
Scout is a cross-platform app that delivers the power of Sass and Compass to the hands of web designers.Scout helps make your CSS workflow a snap by delivering more control, optimization, and organization. No developer required.......
SimpLESS is your easy-to-use LESS CSS compiler.......
ghcjs - Haskell to JavaScript compiler, based on GHC......
About | Terms |
About UsContact Us | TpSort ScorePrivacy PoliceDMCA Policy |
© 2015-2016 www.tpsort.com, Inc