Xent.fx devblog 2
여러분! 조금 있었지만 새로운 소식이 있습니다!
Xent는 감마 개발 단계에 진입했으며 11월에 0.2 알파 버전이 출시될 예정입니다...
지금은 멋진 가져오기 내보내기 코드를 즐기세요.
$DEF
@use[xcore]
&using[xcore] mks [io/in;;io/out]
$MSP
cspace _[]{
set _PlaceA as "work trying to make xent.fx a great language!" {ANY} %%type defs and variables :D
%% type defs are: space (namespace), table (array/dictionary), cls (not usable yet), int, bool, double, ANY, str, chr, b8,ub8,b16,ub16,b32,ub32,b64,ub64
in#put("heya folks! I am at ${get _PlaceA &&}") %% the &&} has a use I will explain in the future but for now just know it makes get work inside of the text!
}
이제 이 코드를 설명하자면...
라인 1.
$DEF
$DEF
xent에게 당신이 많은 것을 수입하려고 한다고 알려줍니다.라인 2.
@use[xcore]
xcore는 신들의 도서관입니다. 외부 소스 없이 xent가 제공하는 모든 것을 사용하려면 xcore가 해당 리소스를 얻을 수 있는 방법입니다.라인 3.
&using[xcore] mks [io/in;;io/out]
io/in 및 io/out이 교체되었습니다! 대부분의 언어와 비교할 때 in은 콘솔에서 입력을 받는 방식이지만 xent에서는 이 방식이 바뀌므로 알파 테스트에서 설명하겠습니다. 같은 상황이 아웃에 대해서도 마찬가지입니다. 아웃은 콘솔의 입력입니다.라인 4.
$MSP
(c) Microsoft 프로젝트 이것은 문자 그대로 코드가 실제로 시작되는 곳이며, 이 아래의 모든 항목은 어디에서나 사용 및 호출할 수 있는 반면 공간 내부의 모든 항목은 '포함'될 때만 호출할 수 있습니다.라인 5.
cspace _[]{
cspace
메인 코드, 이 이름은 변경될 수 있지만 "직접 호출 공간"을 의미합니다.
_
"먼저 실행"
[]
시스템 변수를 가져오려면 이 괄호 안에 넣으십시오(아직 존재하지 않음).
{
자바스크립트를 알면 이것이 무엇인지 알 것입니다.
6행은 설명이 필요없습니다.
7행은 설명이 필요 없습니다.
어쨌든 이제 최신 xent 예제를 보았으므로 몇 가지 세부 사항에 대해 이야기하겠습니다.
xent는 마이크로 C++가 될 것입니다.
xent가 작동하는 방식은 C++ 코드로 컴파일되고 적절한 실행 파일로 추가 컴파일된다는 것입니다.
그 이유는 xent가 C++처럼 작동하고 xent 코드에서 나온 C++ 코드를 볼 수 있도록 하는 더 쉬운 언어로 의도된 목적을 실제로 갖도록 하기 위함입니다.
번차 쓰레기 같지 않나요?
그렇습니다. 하지만 약간의 믿음이 필요합니다. Xent는 CoffeeScript와 같습니다. Xent는 Typescript와 같습니다. 젠트가 옵니다.
Reference
이 문제에 관하여(Xent.fx devblog 2), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jonyk56/xentfx-devblog-2-34gi텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)