• Accueil
  • jeu
    action-aventure Entreprise simulée jeu de rôle Compétition sportive Casse-tête occasionnel stratégie de carte rythme de la musique Casse-tête de mots tir en vol développement de l'amour
  • application
    bureau d'affaires Communication et social Style de vie et divertissement achats en ligne Outils utilitaires voyage voyage gestion financière éducation apprentissage Lecture d'informations Sport et santé
  • Articles

English 中文(简体) 中文(繁体) 한국어 日本語 Português Español Русский العربية Indonesia Deutsch Français ภาษาไทย
Accueil application éducation apprentissage Operator 0.1.7
Operator 0.1.7
Operator 0.1.7Télécharger
1
2
3
4
5
9.1

Zombie Gunship Survival

  • Version 0.1.7
  • Catégorie éducation apprentissage
  • Nom du package joel.duet.opera
  • Date de mise à jour January 25, 2025
  • Taille 145.62KB
À propos de cette application

Vous aimez JavaScript, la programmation fonctionnelle et Android? Essayez l'opérateur!

Un simple programme de transpiler JavaScript à coder dans un langage fonctionnel ressemblant à un autre langage de programmation fonctionnel célèbre (en commençant par un H.)

Chaque traduction peut être intégrée dans votre page Web via un seul script JavaScript, à condition que vous ayez également installé JQMATH (http://mathscribe.com/author/jqmath.html) - avec jQuery - et Numeric JavaScript (http://www.numericjscom).

Comme H., opérateur

* est fonctionnel

* est peu verbeux

* comprend la notation de l'infixe de l'opération binaire

Contrairement à H., opérateur

* n'est pas paresseux en substance mais des structures infinies (listes, arbres ...) peuvent être implémentées

* n'est pas typé

* ne comprend pas les sections avec des opérateurs binaires (vous devez ( x-> x + 1) si vous voulez (+1)) mais comprend les sections autrement

* n'a pas de distinction inférieure / supérieure

* n'assume aucune priorité pour les opérations binaires

* ne considère pas '(citation simple) comme un symbole syntaxique valide

* est à un stade très précoce

En ce qui concerne la pureté, l'opérateur fonctionne la plupart du temps avec des variables et des structures immuables, mais occasionnellement (après le mot-clé interagis), certains états peuvent être modifiés (contenu d'un document HTML par exemple, voir les démos).

INS PRIMIERS BUILKING:

Seulement +, -,, *, /,%, ==, <,>, la sous-chaîne, la longueur est conservée littéralement de JavaScript avec la même signification qu'ils ont en JavaScript (+ est polymorphe par exemple). Ils sont désormais considérés comme des fonctions de 2 arguments (sauf une longueur unaire et une sous-chaîne ternaire).

La méthode GET est devenue la! fonction

Par exemple: var val = obj ['noir'] + xs [0]; devient val = (obj! "noir") + (xs! 0)

Un tableau JavaScript est appelé une liste dans l'opérateur

EG: var xs = [1,2]; devient xs = list () 1 2 ()

Un objet JavaScript est appelé une carte dans l'opérateur

Par exemple: var obj = {'red': 0, 'noir': 1}; devient obj = map () "rouge" 0 "noir" 1 ()

Ceux-ci sont conçus pour être immuables et, en fonction, ce qui suit est valide:

Beg = list () 1 2 3

Suivant = Beg 4 5

xs = 6 () suivants

, le dernier () donnant la fin de la structure (le premier crée une nouvelle instance). Il serait alors imprudent de définir ys = 7 () suivant pour l'ordre (imprédiction) dans lequel les X et YS sont traités influenceraient le résultat de XS! 5 (qui pourrait donner 6 ou 7 en conséquence). Au lieu de cela, définissez une nouvelle liste immuable: ys = list () 1 2 3 4 5 7 ()

Plusieurs fonctions de manipulation de documents utiles sont également disponibles:

: =, :: =, newline, valeur, mathématiques, entrée, bouton, interagir (voir démos)

Plusieurs fonctions générales utiles sont également disponibles:

hex2char, dec2hex, hex2dec

Les autres composants JavaScript sont accessibles par le mot-clé JavaScript (voir ci-dessous).

Et c'est tous pour les intégrés primitifs!

Buillations étrangères:

Javascript étranger:

L'opérateur ne connaît qu'un très petit ensemble de mots clés primitifs et d'opérateurs, mais toutes les fonctions JavaScript sont accessibles avec le mot-clé JavaScript. Par exemple:

sqrt x = javascript (("math.sqrt (" + x) + ")")

Ou mieux,

sqrt = javascript "var fun = function (x) {return math.sqrt (x);}; fun"

ou tout simplement

sqrt = javascript "math.sqrt"

Jqmath étranger:

Si le résultat d'un calcul satisfait le format JQMATH (http://mathscribe.com/author/jqmath.html), il sera affiché sous forme de formule mathématique. Par exemple

main = "355 $ / 113 $"

Affichera une belle fraction à l'écran et sur votre page Web si vous installez le script (envoyé par le menu "Envoyer JavaScript") et le script JQMATH.

JavaScript numérique étranger:

Toutes les fonctions numériques (http://www.numericjs.com) peuvent être utilisées. Par exemple

m = list () row1 row2 ()

row1 = list () 2 5 ()

row2 = list () 6 3 ()

déterminant = javascript "Numeric.det"

Main = déterminant m

reviendra -24. Notez qu'il n'y a pas de raccourci (comme dans SQRT ci-dessus) pour les définitions des fonctions numériques de 2 variables ou plus. Par exemple, avec les quatre premières lignes ci-dessus et

Main = déterminant (produit mm)

tu devrais définir

Product = JavaScript "var fun = function (x) {return function (y) {return Numeric.dot (x, y);};}; fun"

Afin d'obtenir 576.

Quoi de neuf dans la dernière version 0.1.7

Dernière mise à jour le 25 octobre 2019 rien de nouveau, vraiment
Captures d'écran
Operator 0.1.7
Operator 0.1.7
Operator 0.1.7
Les utilisateurs ont également consulté
  • GoMobile Previewer

    GoMobile Previewerr

    2.6 December 9, 2025
    9.5
    1
    2
    3
    4
    5
  • TestOpos Guardia Civil 2025

    TestOpos Guardia Civil 2025r

    1.0.100 December 9, 2025
    9.4
    1
    2
    3
    4
    5
  • Daily Jesus Inspiration

    Daily Jesus Inspirationr

    1.0 December 8, 2025
    7.7
    1
    2
    3
    4
    5
  • Indeed Devotional Magazine

    Indeed Devotional Magaziner

    6.1.0 December 8, 2025
    7.6
    1
    2
    3
    4
    5
  • Marbel Comparison or Antonims

    Marbel Comparison or Antonimsr

    5.0.4 December 8, 2025
    8.7
    1
    2
    3
    4
    5
  • Nursery Rhymes Vol 1

    Nursery Rhymes Vol 1r

    1.0 December 6, 2025
    7.6
    1
    2
    3
    4
    5
  • Learn French| LingQ

    Learn French| LingQr

    5.7.13 December 6, 2025
    8.4
    1
    2
    3
    4
    5
  • Learn Cello Lessons & Practice

    Learn Cello Lessons & Practicer

    3.3.10 December 6, 2025
    8
    1
    2
    3
    4
    5
  • Deco Faux Plafond Platre

    Deco Faux Plafond Platrer

    1.0 December 5, 2025
    7
    1
    2
    3
    4
    5
  • High Q

    High Qr

    1.5.3.5 December 5, 2025
    7.7
    1
    2
    3
    4
    5
Vous pourriez également être intéressé par
  • Cook Bash

    Cook Bashr

    1.0.9 December 10, 2025
    7.3
    1
    2
    3
    4
    5
  • Truck Simulator Truck Race

    Truck Simulator Truck Racer

    1.1 December 10, 2025
    7.8
    1
    2
    3
    4
    5
  • Free Mobile Black Jack

    Free Mobile Black Jackr

    1.2.0 December 10, 2025
    8.9
    1
    2
    3
    4
    5
  • Zor Nokta

    Zor Noktar

    2 December 10, 2025
    8.3
    1
    2
    3
    4
    5
  • Violet Road

    Violet Roadr

    1.0.3 December 10, 2025
    8.8
    1
    2
    3
    4
    5
  • Real WhatsSpy Prank

    Real WhatsSpy Prankr

    1.0.1 December 10, 2025
    7.1
    1
    2
    3
    4
    5
  • Dockids Hill Climb Racer

    Dockids Hill Climb Racerr

    December 10, 2025
    8.8
    1
    2
    3
    4
    5
  • Boom Dots

    Boom Dotsr

    1.0.2 December 10, 2025
    7.4
    1
    2
    3
    4
    5
  • Crazy Cop Traffic Racer 3D

    Crazy Cop Traffic Racer 3Dr

    1.0 December 10, 2025
    9.2
    1
    2
    3
    4
    5
  • Egypt Marble Journey

    Egypt Marble Journeyr

    2.5 December 10, 2025
    8.3
    1
    2
    3
    4
    5
Catégories de jeux
  • action-aventureaction-aventure
  • Entreprise simuléeEntreprise simulée
  • jeu de rôlejeu de rôle
  • Compétition sportiveCompétition sportive
  • Casse-tête occasionnelCasse-tête occasionnel
  • stratégie de cartestratégie de carte
  • rythme de la musiquerythme de la musique
  • Casse-tête de motsCasse-tête de mots
  • tir en voltir en vol
  • développement de l'amourdéveloppement de l'amour
Classification des applications
  • bureau d'affairesbureau d'affaires
  • Communication et socialCommunication et social
  • Style de vie et divertissementStyle de vie et divertissement
  • achats en ligneachats en ligne
  • Outils utilitairesOutils utilitaires
  • voyage voyagevoyage voyage
  • gestion financièregestion financière
  • éducation apprentissageéducation apprentissage
  • Lecture d'informationsLecture d'informations
  • Sport et santéSport et santé
About Privacy Policy Terms of Service Cooking Policy

© Copyright 2017-2025 downzl.com