« 77 78 79 80 81 84 »

Pages are deceptive. Live life in a basket.

jroweboy/jinja2-c · GitHub

Skip to content Sign up Sign in This repository Explore Features Enterprise Blog Star 0 Fork 0 jroweboy / jinja2-c /.container /.repohead Code Issues Pull Requests Pulse Graphs HTTPS Subversion You can clone with HTTPS or Subversion . Download ZIP /.repository-sidebar C Bindings for Jinja 2 (so any language can use it) 7 commits 1 branch 0 releases 1 contributor C 70.8% Rust 29.2% C Rust branch: master Switch branches/tags /.select-menu-header Branches Tags /.select-menu-tabs /.select-menu-filters master /.select-menu-item Nothing to show /.select-menu-list Nothing to show /.select-menu-list /.select-menu-modal /.select-menu-modal-holder /.select-menu jinja2-c / ...

Linked on 2014-11-15 00:39:55 | Similar Links
syntax - Is C++ context-free or context-sensitive? - Stack Overflow

current community chat blog Stack Overflow Meta Stack Overflow Stack Overflow Careers Sign up or log in to customize your list. more stack exchange communities Stack Exchange sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site stack overflow careers Stack Overflow Questions Tags Users Badges Unanswered Ask Question Take the 2-minute tour × Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required. Is C++ context-free or context-sensitive? up vote 269 down vote favorite 141 I often hear claims that C++ is a context-sensitive language. Take the fo...

Linked on 2014-11-14 21:03:38 | Similar Links
Chomsky hierarchy - Wikipedia, the free encyclopedia

CentralNotice Chomsky hierarchy From Wikipedia, the free encyclopedia Jump to: navigation , search Within the field of computer science , specifically in the area of formal languages , the Chomsky hierarchy (occasionally referred to as Chomsky-Schützenberger hierarchy ) is a containment hierarchy of classes of formal grammars . This hierarchy of grammars was described by Noam Chomsky in 1956. [ 1 ] It is also named after Marcel-Paul Schützenberger , who played a crucial role in the development of the theory of formal languages . The Chomsky Hierarchy, in essence, allows the possibility for the understanding and use of a computer science model which enables a programmer to accomplish meaningful linguistic goals systematically. 1 Formal grammars 2 The hierarchy 3 References 4 External links Formal grammars [ edit ] Main article: Formal grammar A formal gramm...

Linked on 2014-11-14 18:29:04 | Similar Links
Haskell/Understanding arrows - Wikibooks, open books for an open world

CentralNotice Haskell/Understanding arrows From Wikibooks, open books for an open world < Haskell Jump to: navigation , search Understanding arrows ( Solutions ) 1 The factory and conveyor belt metaphor 2 Plethora of robots 2.1 arr 2.2 (>>>) 2.3 first 2.4 second 2.5 *** 2.6 &&& 3 Functions are arrows 4 The arrow notation 5 Maybe functor 6 Using arrows 6.1 Stream processing 6.2 Avoiding leaks 6.2.1 So what's better? 6.2.2 Static and dynamic parsers 6.2.3 Arrow combinators (robots) 6.2.4 So what do arrows buy us in all this? 7 Monads can be arrows too 8 Arrows in practice 9 See also 10 Notes 11 Acknowledgements Advanced Haskell Monoids Applicative Functors Arrow tutorial Understanding arrows Continuation passing style (CPS) Value recursion (MonadFix) Zippers Mutable objects Concurrency edit this chapter We...

Linked on 2014-11-13 18:53:48 | Similar Links
Beautiful Weather Graphs and Maps - WeatherSpark

Hide the Ads Loading... W eather Spark Beta Limited storage mode Save F C ▼ Sign Up / Log In Forecasts Dashboard Averages More ▼ Forecast (flash) Historical Weather Forecast Accuracy Global Warming Help Search Compare Forecasts Dashboard Averages History You must have javascript enabled to use WeatherSpark. A rich, interactive map with the current conditions from thousands of locations worldwide. Incredibly smooth radar playback for the last two hours - or any period in the last five years. US only, extended playback is subscription only Pan and zoom through a graphical forecast, seamlessly transitioning to averages and historical data. Compare the weather across locations for any time period. Multiple forecasts shown in seventeen gra...

Linked on 2014-11-13 00:11:23 | Similar Links
A Neighborhood of Infinity: Overloading Python list comprehension

A Neighborhood of Infinity google_ad_section_start(name=default) Saturday, March 17, 2012 Overloading Python list comprehension Introduction Python is very flexible in the way it allows you to overload various features of its syntax. For example most of the binary operators can be overloaded. But one part of the syntax that can't be overloaded is list comprehension ie. expressions like [f(x) for x in y] . What might it mean to overload this notation? Let's consider something simpler first, overloading the binary operator + . The expression a+b is interpreted as a.__add__(b) if a is of class type. So overloading + means nothing more than writing a function. So if we can rewrite list comprehensions in terms of a function (or functions) then we can overload the notation by providing alternative definitions for those functions. Python doesn't provide a facili...

Linked on 2014-11-12 23:48:41 | Similar Links
A Neighborhood of Infinity: The Monads Hidden Behind Every Zipper

A Neighborhood of Infinity google_ad_section_start(name=default) Friday, January 26, 2007 The Monads Hidden Behind Every Zipper Uustalu points out that behind every zipper lies a comonad. I used this in my cellular automaton example . What he doesn't mention is that there is also a monad lurking behind every zipper and that it arises in a natural way. The catch is that it's a monad in the wrong category making it tricky to express in Haskell. Firstly, what does "wrong category" mean? In the category of vector spaces, every object is equipped with a commutative binary + operator. We can make no such assumption in Haskell. What's more, Haskell doesn't easily allow us to restrict type constructors to instances of Num say. So we can't easily implement monads in the category of vector spaces as instances of Haskell's Monad bind return Num convolution > data Zip...

Linked on 2014-11-12 23:26:26 | Similar Links
Lojban - Wikipedia, the free encyclopedia

CentralNotice Lojban From Wikipedia, the free encyclopedia Jump to: navigation , search Lojban la .lojban. Pronunciation [laʔˈloʒbanʔ] Created by Logical Language Group Date 1987 Setting and usage a logically engineered language for various usages Purpose constructed languages engineered languages logical languages Lojban Writing system Latin and others Sources Loglan Language codes ISO 639-2 jbo ISO 639-3 jbo This article contains IPA phonetic symbols. Without proper rendering support , you may see question marks, boxes, or other symbols instead of Unicode characters. Lojban (pronounced [ˈloʒban] ( listen ) ) is a constructed , syntactically unambiguous human language based on predicate logic , succeeding the project of Loglan . The name "Lojban" is a compound formed from loj and ban , which are short forms...

Linked on 2014-11-11 22:56:11 | Similar Links
The Speed-up Loop - The Daily WTF

container to normalize fixed navigation behavior when scrolling Feature Articles Serendipity Marketing Software The Shadow Over ShipPoint The Alpha-Team It's Easier This Way Security through Idiocy A Stupid Comment Bazooka Proof CodeSOD A Binary Number Generator The UntouchaDBles Brick by Brick The Beginning of the Zend Is It Safer to Use Numbers? Parallel SQL Queries Line by Line We Don't Need no Stinking Elses Error'd Just Testing the News CMD: Completely Malicious Data Undefined Favorites Sorry, but You Can't Do the Math Do the Math The Post Office is Wrong Free as in $5.29 Cheese Sticks Best. Soup. Ever. Forums Other Articles Random Article Alex's Soapbox Announcements Best of the Sidebar Bring Your Own Code Coded Smorgasbord Mandatory Fun Day Off Topic Representa...

Linked on 2014-11-11 07:31:30 | Similar Links
Joule (programming language) - Wikipedia, the free encyclopedia

CentralNotice Joule (programming language) From Wikipedia, the free encyclopedia Jump to: navigation , search Joule Paradigm(s) multi-paradigm : object-oriented , distributed , Dataflow Designed by E. Dean Tribble Appeared in 1996 Typing discipline untyped Influenced by Concurrent Logic Programming , Actors Influenced E Joule is a concurrent dataflow programming language, designed for building distributed applications . It is so concurrent that the order of statements within a block is irrelevant to the operation of the block. Statements are executed whenever possible, based on their inputs. Everything in Joule happens by sending messages. There is no control flow . Instead, the programmer describes the flow of data, making it a dataflow programming language. It is considered the precursor to the E programming language . Language syntax [ ed...

Linked on 2014-11-10 23:08:55 | Similar Links
Mnesia - Wikipedia, the free encyclopedia

CentralNotice Mnesia From Wikipedia, the free encyclopedia Jump to: navigation , search Mnesia Developer(s) Ericsson Stable release 4.11 / January 23, 2014 ( 2014-01-23 ) Written in Erlang Operating system Cross-platform Platform Cross-platform Type Relational Database Management System License Open Source Erlang Licence Website www.erlang.org/doc/man/mnesia.html The LYME (software bundle) is based on Erlang and comprises Mnesia . It's entirely composed of free and open-source software Mnesia is a distributed , soft real-time database management system written in the Erlang programming language . [ 1 ] 1 Purpose of Mnesia 2 Working with Mnesia 2.1 Database model 2.2 Relational features 2.3 Coding for Mnesia 2.4 Transactions 3 Efficient execution 4 Origins and licensing 5 Contemporary interest in Mnesia 5.1 eja...

Linked on 2014-11-10 21:00:56 | Similar Links
Database Queries

Empty This chapter describes Mnemosyne, the Mnesia database query language, and the syntax, semantics, and rules which apply to Mnesia queries. The following sections are included: Mnemosyne - the Mnesia query language Evaluating queries Mnesia query examples Matching Generated functions The following notational conventions are used in this chapter: Reserved words and symbols are written like this: table . Syntactic categories are written like this: <pattern> . Empty Empty Mnemosyne is the query language and the optimizing query compiler for the Mnesia Database Management System. Empty Database queries are used when more complex operations than just a simple key-value lookup are required on a database. A query can find all records in a table that fulfills a given property. For example, think of a table storing the status of subscriber lines in a telephone exchan...

Linked on 2014-11-10 20:41:00 | Similar Links
Walls Fall Out - OFFICIAL on Vimeo

Force any HTML comments inject by third parties to close Vimeo Join Log In Create Video School Learn how to make better videos. Music Store Get free and affordable licensed tracks. Cameo New! Create cinematic videos on your phone. Creative Commons Find licensed videos on Vimeo. Creator Services Make money by making video. Watch Staff Picks Hand-picked videos we like On Demand New! Watch movies, series, and more. Categories A simple way to browse our catalog of videos. Channels Video showcases curated by members. Groups Join other members to watch and discuss. Couch Mode Lean back and enjoy the Vimeo. Upload from Cheryl Merkowski 1 year ago Mature Music video for Cheryl Merkowski's hit song "Walls Fall Out". This SLIGHTLY NSFW piece of art raises aware...

Linked on 2014-11-07 23:58:50 | Similar Links |
Git merge vs. rebase

By Mislav Marohnić on 20 Feb 2013 git pull --rebase instead of git pull git rebase -i @{u} before git push (on “feature”) git merge master to make feature compatible with latest master (on “master”) git merge --no-ff feature to ship a feature However if “feature” contains only 1 commit, avoid the merge commit: (on “master”) git cherry-pick feature If you enjoy this post, check out my git tips you didn’t know about ! git pull When you want to push your changes to a branch, but someone else already pushed before you, you have to pull in their changes first. Normally, git does a merge commit in that situation. Such merge commits can be numerous, especially between a team of people who push their changes often. Those merges convey no useful information to others, and litter the project’s history. You should always pull with git pull --rebase . Git can be configured to ...

Linked on 2014-11-07 23:38:40 | Similar Links
Control.Arrow

Source Contents Index base-4.7.0.1: Basic libraries Copyright (c) Ross Paterson 2002 License BSD-style (see the LICENSE file in the distribution) Maintainer libraries@haskell.org Stability provisional Portability portable Safe Haskell Trustworthy Language Haskell2010 Control.Arrow Contents Arrows Derived combinators Right-to-left variants Monoid operations Conditionals Arrow application Feedback Description Basic arrow definitions, based on Generalising Monads to Arrows , by John Hughes, Science of Computer Programming 37, pp67-111, May 2000. plus a couple of definitions ( returnA and loop ) from A New Notation for Arrows , by Ross Paterson, in ICFP 2001 , Firenze, Italy, pp229-240. These papers and more information on arrows can be found at http://www.haskell.org/arrows/ . Synopsis class Category a => Arrow a where arr :: (b -> c) -> a b c first :: a b c -> a (b, d) (c, d) secon...

Linked on 2014-11-07 21:16:27 | Similar Links
« 77 78 79 80 81 84 »

Pages are deceptive. Live life in a basket.