Giter Club home page Giter Club logo

yoptascript's People

Contributors

aleshaoleg avatar alexander-shvets avatar another-guy avatar dependabot[bot] avatar dzhakhar avatar erjanmx avatar fgruslan avatar flabyst avatar mitrofd avatar nagayev avatar nfrigus avatar podliy16 avatar samgozman avatar sashatalk avatar wa1one avatar werew01f avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yoptascript's Issues

const

let, var есть, а const?

Этимология


Йота (атом), базовая часть языка — это функция, йопта.

Библейское выражение «не изменить что-либо ни на йоту» произошло из-за размера арамейской буквы йуд (י), самой малой во всём арамейском алфавите. Она соответствовала греческой йоте, которая и возникла в этом месте греческого текста Евангелия от Матфея. Во время создания Нового Завета в греческом письме использовались заглавные буквы, поэтому греческая йота Ι была не меньше, чем остальные буквы алфавита.

Math - Гопец?

Предлагаю вариант Ботан/Батан/Очкарик

Ошибка трансляции операторов

Приветствую.
Неправильно транслируются операторы, ошибка с экранированием, в результате чего строка "гыы кек сука трулио нах" транслируется в "var кек /= true;", от чего невозможно написать ни один проект, собственно.


Здарова йбать!
Крч хуйня ебанная с трансляцией йопт. Крч не по понятиям! Я трещу по-нашему: "гыы кек сука трулио нах", а выходит: "var кек /= true". Из-за этого крч я не приду к успеху и не буду пацаном ;(

Замена фигурным скобкам

фигурные скобки портят вид, вместо:

вилкойвглаз(gop типа нечотко) {
        ксива.малява("Я и правда язык") нах
        gop сука чотко нах
    }

должно быть:

вилкойвглаз(gop типа нечотко) бля
        ксива.малява("Я и правда язык") нах
        gop сука чотко нах
    жЫ есть

Коменты и исправление

Нужны комментарии.
Типо
Ийоптакомент=/*
так же yopta.min.js можно сделать загрузечным после страницы
window.onload=
//yopta.min.js
так можно будет подключать скрипт в начале страницы.

Перевод с итальянского на русский диалект

"трулио" -> "внатуре" или "верняк",например: mnogo = внатуре;
"нетрулио" -> "пиздёжь", например: пиздишь = tvoi.slova == пиздёжь
"эквалио" -> "это", например: пиздишь = tvoi.slova это пиздёжь

пул реквест делать лень ёпта, внатуре, но есть ещё много предложений

предъява пахану йопта

предлагаю добавить поддержку модулей:

братва.предъявляет внатуре йопта () {}
module.exports = function () {}

предъява пахану йопта () {}
export default function () {}

живемПоПонятиям {React, Component} братвы 'react'
import {React, Component} from 'react'

общак.типа внатуре спиздили()
global.типа = спиздили()

ТипоСкрипт

предлагаю добавить поддержку "типоскрипт" (TypeScript), с такими, к примеру, словами:
понятие -> interface
братва -> module

У каждой конкретной братвы свои понятия могут быть!

Появились символы ^M (windows newline character) в файле yoptascript.js

После последнего мерджа в Develop (8d16d1d) в файле yoptascript.js появилось символы "^M" (windows newline character). В мастере их нет. Похоже на баг редактора или что-подобное.

Diff файла yoptascript.js в этом коммите - 8d16d1d#diff-95b774c0fe03c6f9d684d0e38447e77a

2,771 additions and 2,751 deletions

Судя по количеству удаленных и добавленных строк, обновлена почти каждая строка.

Добавьте поддержку буквы е вместо ё

го(i нах i хуёвей 100 нах i сука i + 1) { //код }

Т.к. буква ё используется крайне редко, у реальных пацанов эта кнопка может быть забита скорлупой от семок или не нажиматься вовсе, как у меня :(
сделайте что бы хуёвей === хуевей

Не пиздите епта

Верстальщики в своем JS-мирке совсем потерялись внатуре.

первый в мире скриптовый язык программирования для гопников

Язык для четких пацанов был еще пять лет назад https://habrahabr.ru/post/116301/
За базар отвечайте.

чоза void куку в екзамплах нах?

Ерроры повылазят если йопта задеклареную (на стрелку) вызвать:

куку йопта law() {}
law() нах

> Uncaught ReferenceError: law is not defined(…)

Не по понятиям жабаскриптовым на куку стучать конкретно !

nodejs версия

Сейчас версия для node неудобная.
Мне нужно писать:

require('yopta');
console.log(globalThis.yopta);

вместо

const yopta = require('yopta');
console.log(yopta);

Реквест пилить влом

Предложения по словарю:
Switch естьчо
case аеслинайду
default апохуй
in чоунастут
new захуярить
goto пиздуй
interface еблище/еблет
false нечётко
тождественно равно (===) - чёткоровно
every пошерстим
default из nodejs раздела выкинуть.

Так же имеется бардак, element где-то лох, где-то терпила, нужно быть последовательнее, либо одно, либо другое, document - то ксива, то малява, тоже лучше б определится и выбрать что-то одно.

НПМ ерр

пытался установить сею залупу с помощью нпм, вылезает ошыпка:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] postinstall: `gulp build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

чего только не пытался делать, всё равно одно и то же
созрел вопрос: как починить?
з.ы. остальные пакеты устанавливает нормально, версия нпм последняя, проблема только с йоптаспиртом

[quistion] Версирование

Зачем нужна ветка develop, когда есть master?
На мой взгляд для разработки проекта вроде Yoptascript хватит одного master (ну или develop).
Потому что нет гигантского количества кода и/или 100500 контрибуторов.
Так же можно сделать ветки для релизов.
Например stable (последняя стабильная версия) и old-stable (первая версия без тайпскрипта).
Кстати такой подход использует Debian.

не работает демо

Очень хотели попользоваться всей семьей, но по каким то причинам, не работает демо.
Причина очень проста, не совсем корректный перевод.
2016-12-06 17 52 05

на https://yopta.space/

в конвертере пишу с новой строчки
нах
не переводит в js ;

Конвертер

Надо бы поправить замену:
undefined -> undefвed.
settings -> settвgs
Upload -> UpнестиСемки
form -> гоm
checking -> Checkвg

Не работает в Chrome 66.0.3359.181

Не работает в Chrome 66.0.3359.181
Сделал все по инструкции, в Edge запустилось и успешно работает. В Chrome работает только встроенные в html скрипты. При загрузке скрипта из файла получаю следующее: https://imgur.com/a/6uBsZIt

async/await

Очень не хватает, сделайте пожалуйста
И JSX :-)

Конвертер на сайте

При любых изменениях в коде JavaScript неверно конвертируется открывающая скобка.
image
image

В одном случае в коде JS я поставил ";", в другом — создал новую строку (сработает любое изменение), и "жЫ" превратилось в "{".

Eval

Нужен eval.

Ошибка трансляции

ВЕРСИЯ: v0.3.2
ТИП: ошибка трансляции из Yopta в JS
Когда имя функции содержит подстроку ключевого слова, а именно "операторы сравнения и логические операторы" тогда не правильно транслируется имя и в него вставляется оператор соответствующего ключевого слова. Смотреть скриношоты ниже.

_001

_002

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.