also works for Git Bash and Cygwin users on Windows
-
Be sure to have a recent version of Windows 10 (>=
Windows 10 1809) -
Install
| Bringing machine 'default' up with 'virtualbox' provider... | |
| [default] Importing base box 'debian-wheezy72-x64-vbox43'... | |
| [default] Matching MAC address for NAT networking... | |
| [default] Setting the name of the VM... | |
| [default] Clearing any previously set forwarded ports... | |
| [default] Clearing any previously set network interfaces... | |
| [default] Preparing network interfaces based on configuration... | |
| [default] Forwarding ports... | |
| [default] -- 22 => 2222 (adapter 1) |
| /** | |
| * This is a compilation of code snippets required to render SVG files in JavaFX using Batik. | |
| * See my full post on StackOverflow: http://stackoverflow.com/a/23894292/603003 | |
| */ | |
| package proofofconcept; | |
| import java.awt.image.BufferedImage; | |
| import org.apache.batik.transcoder.TranscoderException; | |
| import org.apache.batik.transcoder.TranscoderOutput; |
also works for Git Bash and Cygwin users on Windows
Be sure to have a recent version of Windows 10 (>= Windows 10 1809)
Install
Forked from https://gist.github.com/lukas-zech-software/a7e4a23a6833ec1abb1fc836138f7822 (thanks to @lukas-zech-software!) and modified to include typings for the Directions API as well.
Hopefully, this will once be available officially from Google, see googlemaps/google-maps-services-js#42.
@google/maps if you haven't do so already: npm install @google/maps --save.| \documentclass[]{article} | |
| % Make `:` behave as if you typed `\colon`. | |
| % In particular, this allows you to concisely write `t: A` for a typing assertion while still | |
| % getting the correct spacing of `\colon`. | |
| % | |
| % source: <https://chat.stackexchange.com/transcript/message/56900862#56900862> | |
| % author: Skillmon <https://tex.stackexchange.com/users/117050/skillmon> | |
| \begingroup | |
| \lccode`\~=`\: |
As a follow-up to today's discussion of HOAS, here is another example: https://en.wikipedia.org/wiki/Higher-order_abstract_syntax#Use_in_logical_frameworks
That example is based on Twelf, which for the purpose of that example, you can think of MMT. In fact, Twelf can be seen as a predecessor of MMT.
Apparently, there's also this classic paper by Pfenning and Elliott on HOAS. The paper's presentation might be a bit too far away from MMT for it to be easily understandable to you. But Section 2 ("motivating examples") might still be of interest to you: it mentions problems of substitution and variable occurrences, which you usually have if you're representing bound variables as mere "string references". I think you might be able to understand bits even if not all of the syntax. (Neither do I understand their syntax by mere glancing.)
By employing, HOAS we completely forego those problems by using meta-level functions (namely from LF). (Internally, these do work
Automatically save your WeeChat configuration and buffer list every day (24h have 86400000 milliseconds):
/trigger add autosave_config_timer timer 86400000;0;0 "" "" "/mute /save"
/trigger add autosave_join_timer timer 86400000;0;0 "" "" "/mute /autojoin --rune"
/trigger add autosave_layout_timer timer 86400000;0;0 "" "" "/mute /layout store"
Upon an upgrade, restore:
cnc232.dll -- a runtime library of Multimedia Fusion.
Here's a version of cnc232.dll archived by The Wayback Machine. Put it into the same folder as the .exe of the game that interests you and that needs the library.| From Coq Require Import Init.Logic. | |
| Axiom X: Type. | |
| Axiom a b: X. | |
| Axiom P: X -> Prop. | |
| Axiom Q: P b -> Prop. | |
| (* |
POPL 2021: https://app.clowdr.org/conference/popl2021