Kuin GiitHub의 창고에서 Kuin을 구축해 보았습니다. 표준 라이브러리를 스스로 추가하고 싶기 때문이다. Cubism3SDK의 패키지 클래스를 표준 프로그램 라이브러리로 구축함으로써 프로그래밍 언어인 Kuin에서 Live 2D를 사용하고자 합니다. 왜 Cubism3 Native일까요? 표준 라이브러리의 일부분은 쿠인 자체가 썼고 C++로 썼습니다. 이렇게 되면 같은 구조로 제작하면 표준고를 추가할 수 있을 것 같다. Cubism3 Native의 ... Kuin CS 워크숍 004 정규 언어의 연결 연산 그러면 지난번에는 쿠인 언어로 특정 문자를 인식하는 자동어를 만들었다.이번에는 정규 언어의 연결 연산을 가져와 특정 문자열을 식별하는 자동 그림을 만듭니다. 이번 코드에는 자동 조판 병행 실행 구조가 설치되어 있다.Concatenation 클래스 구성원 변수listB는 Kuin의list라는 데이터 구조를 사용하여 여러 개의 자동 수를 병행적으로 실행할 수 있습니다.Kuin의list에 대해 다... Kuin CS 세미나 005 정규 언어의 합산·성 연산 이번에는 정규 언어의 연산에서 화집 연산과 성형 연산에 대해 설명한다. 컴퓨팅 공식에서 정규 언어의 합산 연산은 다음과 같다. A동네 B={x|x같은 A 또는 x같은 B} 예를 들어'귤'이라는 문자열을 식별하는 언어와'사과'라는 문자열을 식별하는 언어를 합산하면'귤'과'사과'라는 두 가지 언어가 된다. 소스 코드는 다음과 같습니다. automaton.kn (발췌) 테스트 코드는 다음과 같다.... Kuin CS 워크숍 003 자동 단어 수신 그렇다면 정규어를 단숨에 설명하기 위해 비결정적 자동어를 도입한다.이것은 여러 개의 자동 기어가 동시에 움직이는 자동 기어다.클래스를 사용하여 여러 개의 자동 기어를 처리합니다.학급의 기본적인 사용 방법에 관해서는 "Kuin closure"라는 글을 보십시오. 그러면 우리는 특정한 문자를 식별하는 유한한 자동도를 고려할 것이다.이것은 세 가지 상태에서 실현할 수 있다.초기 상태 및 수리 상태... Kuin D 언어의 Windows 견본을 만들어 보았습니다. D 언어에는 Windows 응용 프로그램의 샘플이 첨부되어 있습니다.우선 이것을 운전해 보세요. winsamp 샘플 실행하기 DMD에 첨부됩니다winsamp.d자체 환경에 복사하여 구축합니다. 일본어로 해보겠습니다. 그럼 일본어를 D 언어로 처리할 수 있을까요?대부분의 작은 언어는 일본어의 기교를 사용해야 한다.D 언어로 일본어를 처리하는 게 쉬워요? 샘플에서 myWinMain 함수로 시작하... DKuin CS 워크숍 002 제한된 오토매틱 프로그래밍 언어에서 사용하는 정규 표현식은 자동 이론에서 파생된 것이지만 자동 이론에서 말하는 정규 표현식과 프로그래밍 언어의 정규 표현식의 의미는 다르다.이 세미나에서 먼저 자동 이론에서의 정규적 표현을 소개한 다음에 프로그래밍 언어의 정규적 표현을 설명한다. 자동 이론 중의 정규 언어(regulanguage)는 유한 자동어나 유한 상태기(finite state machine)가 식별하는 ... Kuin 스크립트 언어 쿠인 그리고 쿠인 편집기에서 이 녀석을 열어. 그럼 뭐부터 시작할까요?파일 이름을 지정하면 파일 경로를 표시하는 프로그램을 만듭니다. 데스크톱에서 이 파일을 컴파일하고 실행하면 정확한 결과를 얻을 수 있습니다. lib@cmdLine()는 프로그램이 지정한 명령행 매개 변수를 문자열 배열로 가져오는 것을 말한다.예컨대 a.exe abc라면lib@cmdLine()의 반환 값은 [a','b','c']입... Kuin
GiitHub의 창고에서 Kuin을 구축해 보았습니다. 표준 라이브러리를 스스로 추가하고 싶기 때문이다. Cubism3SDK의 패키지 클래스를 표준 프로그램 라이브러리로 구축함으로써 프로그래밍 언어인 Kuin에서 Live 2D를 사용하고자 합니다. 왜 Cubism3 Native일까요? 표준 라이브러리의 일부분은 쿠인 자체가 썼고 C++로 썼습니다. 이렇게 되면 같은 구조로 제작하면 표준고를 추가할 수 있을 것 같다. Cubism3 Native의 ... Kuin CS 워크숍 004 정규 언어의 연결 연산 그러면 지난번에는 쿠인 언어로 특정 문자를 인식하는 자동어를 만들었다.이번에는 정규 언어의 연결 연산을 가져와 특정 문자열을 식별하는 자동 그림을 만듭니다. 이번 코드에는 자동 조판 병행 실행 구조가 설치되어 있다.Concatenation 클래스 구성원 변수listB는 Kuin의list라는 데이터 구조를 사용하여 여러 개의 자동 수를 병행적으로 실행할 수 있습니다.Kuin의list에 대해 다... Kuin CS 세미나 005 정규 언어의 합산·성 연산 이번에는 정규 언어의 연산에서 화집 연산과 성형 연산에 대해 설명한다. 컴퓨팅 공식에서 정규 언어의 합산 연산은 다음과 같다. A동네 B={x|x같은 A 또는 x같은 B} 예를 들어'귤'이라는 문자열을 식별하는 언어와'사과'라는 문자열을 식별하는 언어를 합산하면'귤'과'사과'라는 두 가지 언어가 된다. 소스 코드는 다음과 같습니다. automaton.kn (발췌) 테스트 코드는 다음과 같다.... Kuin CS 워크숍 003 자동 단어 수신 그렇다면 정규어를 단숨에 설명하기 위해 비결정적 자동어를 도입한다.이것은 여러 개의 자동 기어가 동시에 움직이는 자동 기어다.클래스를 사용하여 여러 개의 자동 기어를 처리합니다.학급의 기본적인 사용 방법에 관해서는 "Kuin closure"라는 글을 보십시오. 그러면 우리는 특정한 문자를 식별하는 유한한 자동도를 고려할 것이다.이것은 세 가지 상태에서 실현할 수 있다.초기 상태 및 수리 상태... Kuin D 언어의 Windows 견본을 만들어 보았습니다. D 언어에는 Windows 응용 프로그램의 샘플이 첨부되어 있습니다.우선 이것을 운전해 보세요. winsamp 샘플 실행하기 DMD에 첨부됩니다winsamp.d자체 환경에 복사하여 구축합니다. 일본어로 해보겠습니다. 그럼 일본어를 D 언어로 처리할 수 있을까요?대부분의 작은 언어는 일본어의 기교를 사용해야 한다.D 언어로 일본어를 처리하는 게 쉬워요? 샘플에서 myWinMain 함수로 시작하... DKuin CS 워크숍 002 제한된 오토매틱 프로그래밍 언어에서 사용하는 정규 표현식은 자동 이론에서 파생된 것이지만 자동 이론에서 말하는 정규 표현식과 프로그래밍 언어의 정규 표현식의 의미는 다르다.이 세미나에서 먼저 자동 이론에서의 정규적 표현을 소개한 다음에 프로그래밍 언어의 정규적 표현을 설명한다. 자동 이론 중의 정규 언어(regulanguage)는 유한 자동어나 유한 상태기(finite state machine)가 식별하는 ... Kuin 스크립트 언어 쿠인 그리고 쿠인 편집기에서 이 녀석을 열어. 그럼 뭐부터 시작할까요?파일 이름을 지정하면 파일 경로를 표시하는 프로그램을 만듭니다. 데스크톱에서 이 파일을 컴파일하고 실행하면 정확한 결과를 얻을 수 있습니다. lib@cmdLine()는 프로그램이 지정한 명령행 매개 변수를 문자열 배열로 가져오는 것을 말한다.예컨대 a.exe abc라면lib@cmdLine()의 반환 값은 [a','b','c']입... Kuin