Skip to content

Pascol.js 는 통계,벡터,중력가속도, 수학적 계산 등을 쉽게 수행할수 있는 라이브러리 입니다. 현재 개발단계이며 바로 사용하시게 되면 문제가 발생할수 있습니다.

License

Notifications You must be signed in to change notification settings

hackrslab/Pascal.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pascal

Pascal.js 는 Javascript Build-in Object Math 에서 지원하지 않는 산술계산 및 통계,배열,행렬 계산등의 데이터 처리를 위해 만들어진 라이브러리 입니다. Pasacl.js은 Browser 에서뿐만 아니라 Server-side 에서도 동작 하도록 설계 되었습니다. 이 라이브러리에서는 UI Level을 지원하지 않습니다. 단 이후 Pascal.ui.js 등을 지원할 계획은 있으며 Pascal.ui.js 를 사용하지 않더라도 Google Chart, 혹은 d3.js 등을 사용하여 visualization 등을 처리 할수 있도록 데이터 처리 영역을 지원 합니다.

Support CommonJS

if(typeof exports !== 'undefined') {
  if(typeof module !== 'undefined' && module.exports) {
     exports = module.exports = Pascal;  
  }
  exports.Pascal = Pascal;
} 

Support AMD

if (typeof require !=='undefined' && typeof define !== 'undefined') {
  define(function() { return Pascal; });
} 

Support Moden Broswer

if(typeof window !== 'undefined') {
  root.Pascal = Pascal; 
}

Install

이후 ninjacamp.org 를 통하여 다운로드 링크를 지원할 예정입니다.

  • 테스트가 포함된 저장소 전체를 원하는 경우.
https://github.com/hackrslab/Pascal.js

Or

git clone git://github.com/hackrslab/Pascal.js.git

Unit Test

Unit Test 로는 Qunit 을 사용 합니다. 테스트 결과는 아래의 링크에서 확인 하실 수 있습니다.

test Page

Document

다국어 문서를 지원할 예정 이지만 현재는 한국어로만 작성되어 있습니다. 하지만 현재 개발된 내용을 모두 담아내고 있지는 못하고 있음을 밝힙니다. 현재까지 작성된 문서내용은 아래 링크에서 확인 하실수 있습니다.

한국어

for Contributors

Pascal.js 는 오픈소스 라이브러리로 누구나 함께 참여하 실수 있습니다. 참여 방법은 test 디렉토리에 수정 혹은 추가 한 메소드에 대한 테스트 코드를 작성하고 test/index.html 에 추가된 테스트 코드를 삽입 합니다. 웹 단위 테스트 페이지에서 오류가 없음을 확인 하신후 Pull Request 하시면 됩니다.

혹은 저와 같이 개발에 같이 참여하시고 싶으 신분은 언제든 트위터 : @insanehong 혹은 insanehong@gmail.com 으로 연락주시기 바랍니다.

LiCENSE

The MIT License

Copyright (c) 2013 The Pascal.js Authors

See the LICENSE file for details.

About

Pascol.js 는 통계,벡터,중력가속도, 수학적 계산 등을 쉽게 수행할수 있는 라이브러리 입니다. 현재 개발단계이며 바로 사용하시게 되면 문제가 발생할수 있습니다.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published