Legend:
x | y |
---|---|
type | Type |
() | void |
obj | object |
bool | bool |
<Project Sdk="Microsoft.NET.Sdk"> | |
<PropertyGroup> | |
<TargetFramework>net9.0</TargetFramework> | |
<OutputType>Exe</OutputType> | |
</PropertyGroup> | |
<ItemGroup> | |
<None Remove="*.py" /> | |
</ItemGroup> |
<Query Kind="Statements"> | |
<NuGetReference Version="0.8.1">docopt.net</NuGetReference> | |
<Namespace>DocoptNet</Namespace> | |
</Query> | |
const string docopt = """ | |
Usage: | |
test.exe (-h | --help) | |
test.exe cmd [-abc] INPUT |
# /// script | |
# requires-python = ">=3.12" | |
# dependencies = [] | |
# /// | |
import asyncio | |
from functools import partial | |
import json | |
import os | |
import sys |
#!/usr/bin/env python3 | |
# MIT License | |
# | |
# Copyright (c) Microsoft Corporation. | |
# | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
// Interact Monad, derived from https://fssnip.net/8ay (by Tomas Petricek) | |
// Interactive computation that asks the user questions | |
using System; | |
using System.Diagnostics; | |
using System.Linq; | |
static Interactive<Color> GetColor() => new WhatColor<Color>(Interactive.Return); | |
static Interactive<int> GetNumber() => new WhatNumber<int>(Interactive.Return); |
// Author: Atif Aziz | |
// License: This code is released by "Author" into the public domain. | |
using System; | |
using System.Threading; | |
using System.Threading.Tasks; | |
static partial class StaTask | |
{ | |
public static Task RunAsync(Action action) => |
<Project Sdk="Microsoft.NET.Sdk"> | |
<PropertyGroup> | |
<OutputType>Exe</OutputType> | |
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks> | |
<ImplicitUsings>enable</ImplicitUsings> | |
<Nullable>enable</Nullable> | |
</PropertyGroup> | |
<ItemGroup> |
#nullable enable | |
/* Zebra Puzzle: https://en.wikipedia.org/wiki/Zebra_Puzzle | |
* | |
> The following version of the puzzle appeared in Life International in 1962: | |
> | |
> 1. There are five houses. | |
> 2. The Englishman lives in the red house. | |
> 3. The Spaniard owns the dog. | |
> 4. Coffee is drunk in the green house. |